【发布时间】:2017-10-03 19:33:23
【问题描述】:
我需要检查字符串包含并将新列设置为子字符串值。我目前正在尝试这个
df['NEW_COL'] = df['COL_TO_CHECK'].str.contains('|'.join(substring_list))
而不是返回 boolean true false 进行遏制...我需要从 substring_list 返回与填充 df['NEW_COL] 匹配的实际值
要检查的子字符串
substring_list = ['apple', 'banana', 'cherry']
生成的数据帧
OLD_COL NEW_COL
apple pie apple
black cherry cherry
banana lemon drop banana
【问题讨论】:
-
请分享输入输出示例...