gpt4 book ai didi

python - 在Python中计算出现次数并忽略某些出现次数

转载 作者:太空宇宙 更新时间:2023-11-03 18:55:44 26 4
gpt4 key购买 nike

我正在寻找一些帮助来解决我确信有一个简单问题的问题,目前我通过打开文件将以下数据存储在变量中:“listing_read”和阅读。

Test NA
Name: Jimmy
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla

Test BTS NA
Name: Jimmy
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla

Test NA
Name: Jimmy
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla
More Data: blabla

我还在脚本的其他地方定义了变量“name_owner”,我想在上面的数据中对用户名“Jimmy”进行计数,但忽略任何具有标题包含“BTS”

我使用的是n_counter =Listing_read.count(name_owner),但这并不能阻止我计算标题为 BTS 的内容

最佳答案

>>> import re
>>> name_owner = 'Jimmy'
>>> r = re.compile(r'[A-Za-z\s]+\nName: {}'.format(name_owner))
>>> len([m for m in r.finditer(listing_read) if 'BTS' not in m.group(0)])
2

关于python - 在Python中计算出现次数并忽略某些出现次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17309233/

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