【发布时间】:2014-01-08 15:04:45
【问题描述】:
我需要一些帮助。我在下面有两个列表:
sentences = ['The green monkey green age the blue egg','How many yellow green monkey"s are in the green forest']
color =['orange', 'green', 'yellow', 'violet', 'blue']
totals = []
for sent in sentences:
print sent
for sent in sentences:
totals.add((sent, sum(sent.count(col) for col in color))
我的目标是计算颜色元素在句子中任何给定元素中出现的次数。所以我的输出将包含每个句子元素和存在的颜色元素的计数。对此的任何帮助将不胜感激。我是一个初学者,到目前为止很喜欢 python :)
【问题讨论】:
-
请展示您到目前为止所做的尝试。我们在这里帮助您修复代码并了解您做错了什么,而不是为您做作业。
-
哈哈,这不是家庭作业。我只是一个好奇的初学者。到目前为止,我可以得到匹配的句子。但我不确定如何包含一个计数器来增加每个句子。请查看我的编辑以了解我到目前为止所做的事情
标签: python list while-loop counter