【发布时间】:2014-05-23 13:17:30
【问题描述】:
Python 语言。
我知道如何删除字典中的键,例如:
def remove_zeros(dict)
dict = {'B': 0, 'C': 7, 'A': 1, 'D': 0, 'E': 5}
del dict[5]
return dict
我想知道如何从字典中删除所有为零的值,然后按字母顺序对键进行排序。使用上面的示例,我希望得到 ['A', 'C', 'E'] 作为结果,完全消除键值 B 和 D。
要排序,我只使用 dict.sort() 吗?
我必须使用什么特殊功能吗?
【问题讨论】:
标签: python list sorting dictionary set