movies['Has Bill Seen It']=[True for d['Movie Title'] == 'Titanic' else False]
这给出了以下错误:
File "<ipython-input-67-81210f98cc37>", line 1
movies['Has Bill Seen It']=[True for d['Movie Title']=='Titanic' else False]
^
SyntaxError: invalid syntax
这是panda中非常常见的用例,因此可以非常容易地完成。
movies["Has Bill Seen It"] = d["Movie Title"] == "Titanic"
而且,如果你想要所有的数据,你可以简单地做:
d[ d["Movie Title"] == "Titanic" ]