Python索引
我首先生成以下代码来计算IDs列表中每个元素的频率:Python索引,python,python-2.7,python-3.x,indexing,Python,Python 2.7,Python 3.x,Indexing,我首先生成以下代码来计算IDs列表中每个元素的频率: IDs =['fht142', 'fht142','fht178'] freqs = {} for each in IDs: freqs[each] = freqs.get(each, 0) + 1 print (each,freqs[each]) print (freqs) 所以我的频率会看到:{'fht178':1,'fht142':2} 我只是想知道如何打印出以下频率:
IDs =['fht142', 'fht142','fht178']
freqs = {}
for each in IDs:
freqs[each] = freqs.get(each, 0) + 1
print (each,freqs[each])
print (freqs)
所以我的频率会看到:{'fht178':1,'fht142':2}
我只是想知道如何打印出以下频率:
fht178 1
fht142 2
很多thx 你可以说:
for k, v in freqs.items():
print(k, v)
你可以说:
for k, v in freqs.items():
print(k, v)
另请注意
freqs=collections.Counter(id)
。另请注意freqs=collections.Counter(id)
。