gpt4 book ai didi

python - 如何在 Pandas 中选择包含一个或多个关键字(来自现有列表)的行?

转载 作者:行者123 更新时间:2023-12-02 01:52:41 24 4
gpt4 key购买 nike

我正在尝试选择 pandas.DataFrame 的每一行,其中 df['Title'] 具有一个(或多个)关键字 元素。

将此列表视为关键字:
关键字 = ['k_1', 'k_2', 'k_3', 'k_4']

我试过这种方法,但对我没有用:
df[df['标题'].str.contains(关键字)]

最佳答案

df[df["Title"].apply(lambda x: any(k in x for k in keywords))]

关于python - 如何在 Pandas 中选择包含一个或多个关键字(来自现有列表)的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70035081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com