我创建了一个这样的数据框:
d = {"one":[1,2,3],"two":[[["c",3],["a",4]],["b",5],["a",6]]}
pd.DataFrame(d)
我的问题是:如何过滤出“two”列仅包含“a”的新数据框
最佳答案
这应该为你做:
df.loc[df["two"].astype(str).str.contains("a")]
关于python - 使用条件过滤数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43802001/