【发布时间】:2009-03-20 12:32:19
【问题描述】:
我已经走到这一步了:
def most_frequent(string):
d = dict()
for key in string:
if key not in d:
d[key] = 1
else:
d[key] += 1
return d
print most_frequent('aabbbc')
返回:
{'a': 2, 'c': 1, 'b': 3}
现在我需要:
- 反转对
- 按数字降序排序
- 只打印出字母
我应该将此字典转换为元组还是列表?
【问题讨论】:
-
你想为'aabbbc'输出什么?我的猜测是“bbbaac”或“bac”
-
好的,我在下面更新了我的答案
标签: python