我有这样一只熊猫:

我需要知道city是否出现在citylist的列表中(忽略大小写)。
我尝试过像这样使用apply,但找不出正确的语法:
df.apply(lambda x: x['city'].lower() in x['citylist'])发布于 2015-08-26 17:41:01
将param axis=1传递给apply以逐行迭代:
In [49]:
df[df.apply(lambda x: x['city'].lower() in x['citylist'], axis=1)]
Out[49]:
city citylist
1 RESTON [reston, herndon]
4 SPRINGFIELD [springfield, west springfield]https://stackoverflow.com/questions/32233069
复制相似问题