【发布时间】:2018-05-09 01:50:34
【问题描述】:
我有一个数据框,想检查一列中字符串的任何部分是否是给定字典中的键,如果是,则将此键的值分配给新列。
dict = {'Apple': 'Fruit', 'Chicken': 'Meat'}
expected df:
# String New Column
# 1 'Red apple' 'Fruit'
# 2 'Fried chicken' 'Meat'
我发现这篇文章与我需要做的非常接近,但我找不到使用字典的解决方案:python pandas if column string contains word flag
我希望这是有道理的,感谢您的帮助!
【问题讨论】:
标签: python-3.x pandas