【发布时间】:2014-04-07 22:36:24
【问题描述】:
所以我有一个简单的数据框 df 如下所示。 clean_grams 列是一个 python 列表或 NaN。列表中可以包含元素或为空。
clean_grams part
0 [] E1028364E7BA353750620317F8ED618187EA76B5
1 NaN 4C5AA421DF5FF650A63695C33AAF35531E79FC1E
2 [] 637148EF9EE16F4A0BA9A44C72330F32A7C8C9BB
3 ['dog'] C48B08CA63359A4849B00D9A3622A604BB3EDB80
4 NaN 932FEB7317F2E1ACEC569B9C49C3B4563C50D946
现在要选择所有列表不为空的行,我试过了:
df[df['clean_grams'] != []]
但我得到一个值错误:http://pastebin.com/ugQuFqRD
请帮忙!
谢谢。
【问题讨论】: