【发布时间】:2014-03-04 11:46:46
【问题描述】:
我正在尝试计算某事在列表中出现的次数。是否可以设置一个变量来移动每个索引并对其进行计数。我想在列表中附加每个计数器的次数。
我希望它看起来像这样。忘记while循环,这只是为了表明我正在循环这个。
例子。如果可能的话,可以导入一个库来创建一个快捷方式,或者如果它是唯一的方法。
while True:
index = 0
L = ["brown", "brown", "brown", "red", "red", "yellow", "yellow"]
numberOfTimes = L.count([index])
index = index + numberOfTimes
numberOfTimesList.append(numberOfTimes)
然后我想制作另一个列表,这样我就只能看到一次这样的棕色:
["brown", "red", "yellow"] [3, 2, 2]
【问题讨论】:
标签: python