【发布时间】:2021-05-16 18:29:32
【问题描述】:
我有这个包含 2 列的数据框,“A 列”和“B 列”,A 列是一个字符串,B 列是一个列表:
A B c
cat | cat | elephant | gorilla | YES
dog | monkey | duck | giraffe | NO
bird | cow | bird | hamster | YES
我想评估A列是否在B列中,如果是,则在这个新的C列中写“是”或“否”
我尝试了很多方法,最后一个是:
df_epl["Marketo LSC"] = df_epl["Data Entry Point"].isin("Entry Point List")
但它给了我这个错误:
在里面
raise TypeError(TypeError: only list-like objects are allowed to be passed to isin(), you passed a [str]
【问题讨论】:
标签: python string list comparison operator-keyword