对于数据框df
,其列col
包含list
值:
id col
1 [1, 10, 23]
2 [2, 11, 19, 29]
..
我试过了:
df[1 in df.col]
但得到了一个错误:
KeyError: True
你知道我怎样才能恰当地实现它?提前谢谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
尝试阅读pandas document中的“apply”功能。
df['has_element'] = df['col'].apply(lambda x: element in x)