gpt4 book ai didi

python - 如何计算系列对象中带有模式的字符串?

转载 作者:太空宇宙 更新时间:2023-11-03 15:52:17 24 4
gpt4 key购买 nike

假设这样一个数据:

>>> data
x
0 [wdq, sda, q]
1 [q, d, qasd]
2 [d, b, sdaaaa]

我想知道每个列表中有多少字符串包含a,这意味着我需要这样的答案:

>>> data
x count_a
0 [wdq, sda, q] 1
1 [q, d, qasd] 1
2 [d, b, sdaaaa] 1

我如何在 python 中执行此操作?

最佳答案

假设这是一个 pandas.DataFrame 并且 x 是一个 list 对象:

df['count_a'] = df['x'].apply(lambda x: sum('a' in e for e in x))

关于python - 如何计算系列对象中带有模式的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45910839/

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