【发布时间】:2019-10-03 16:45:55
【问题描述】:
我有以下字符串
s='''
gulf energy 8"x3" drilling jar (6"5/8 reg box x pin) received 01/06/2019 ** schlumberger 6"1/2 drilling jar
** gulf energy 8"x3" drilling jar (6"5/8 reg box x pin) received 01/06/2019 ** schlumberger 6"1/2 drilling jar
** gulf energy 8"x3" drilling jar (6"5/8 reg box x pin) received 01/06/2019 ** schlumberger 6"1/2 drilling jar
'''
和下面的字典
G_Energy = {'4"3/4': 0, '6"': 0, '6"1/2': 0, '8"': 0, '8"1/4': 0}
我想搜索字符串,如果任何大小与字典的任何键匹配,则将 1 添加到键的值 我将如何做到这一点请记住,我正在寻找一个雄辩的解决方案,我拥有大量数据
【问题讨论】:
-
pythons count()方法是你想要的吗?
-
它是分隔数据的条件,而不仅仅是方法 count 是我所追求的,因为我应用了 count 并且它获取了所有值,而不仅仅是我想要的值,我需要构造一个参数来检查是否一行中的一个单词,然后计算该行中的数字
标签: python string dictionary data-structures