大家好,我有一个独特的问题。
在 key:value 字典中,如何获取len
项目列表的 并让len
成为键值?
如
D = {'Chicago Cubs': 1907, 1908, 'World Series Not Played in 1904': [1904],
'Boston Americans': 1903, 'Arizona Diamondbacks': 2001,
'Baltimore Orioles':1966, 1970, 1983}
Chicago Cubs: 1907,1908
team = key and number of times shown = value
在计算项目出现的次数后
Chicago Cubs - 2
我需要的是:
Chicago Cubs: 2
我所拥有的是:
D = {}
for e in l:
if e[0] not in D:
D[e[0]] = [e[1]]
else:
D[e[0]].append(e[1])
for k, v in sorted(D.items(), key=lambda x: -len(x[1])):
max_team = ("%s - %s" % (k,len(v)))
print(max_team)
return max_team
我该怎么办?