【发布时间】:2018-03-31 02:42:29
【问题描述】:
我有一个 DataFrame,其中一列有列表作为条目。对于给定的给定值x,我想得到一个 pd.Series 布尔值,告诉我x 是否在每个列表中。例如,给定 DataFrame
index lists
0 []
1 [1, 2]
2 [1]
3 [3, 4]
我想做类似df.lists.contains(1) 的事情,然后返回False, True, True, False。
我知道我可以通过 Python 循环或理解来做到这一点,但理想情况下,我希望使用类似于 df.mod、df.isin 等的 Pandas 解决方案。
【问题讨论】: