【发布时间】:2022-10-23 23:08:40
【问题描述】:
我正在尝试在 python 中编写一些代码,如果单元格值包含某个单词,它将在单元格中拆分字符串。
我制作了一个示例数据框来解释我面临的挑战。
d = {'Message': [1, 2,3], 'Details': ['I WANT IT ALL', 'HELLO WORLD','NOPE IT IS NOT CORRECT']}
df = pd.DataFrame(data=d)
df
我无法弄清楚这段代码的其余部分。
d['New Column'] = pd.np.where(d['Details'].str.contains("WANT"),
如果列包含“想要”,则“新列”值 =“想要所有”ELSE 其他。
提前感谢社区。
【问题讨论】:
-
你能发布输出的示例df吗