DataCamp项目上的String Literals EOL

时间:2018-08-08 16:26:21

标签: python python-3.x string-literals

我试图仅列出此代码块中指定的两个变量:

通过仅子集中数据集中的纬度和经度来创建locations

locations = deaths[['x_latitude'], ['y_longitude]]

通过将DataFrame转换为列表列表来创建deaths_list

deaths_list = deaths[locations].values.tolist()

检查列表的长度

len(deaths_list)

但是我一直收到此错误:

File "<ipython-input-39-94e19f807d2e>", line 2
    locations = deaths[['x_latitude'], ['y_longitude]]
                                                      ^
SyntaxError: EOL while scanning string literal

我已经尝试过在位置项目行中的列表项前后加上或不使用括号,并尝试了“ .values.tolist”和“ .to list”,但在看起来很简单的代码块中仍然出现了奇怪的错误。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

尝试一下:

locations = deaths[['x_latitude'], ['y_longitude']]

这是一个简单的错字