我有一个字典,.keys()
用来转换成一个键列表,然后小写键并对列表进行排序,如下所示:
dictionary = list()
# covert all to lower case
for word in self._dict.keys():
dictionary.append(word.lower())
dictionary.sort()
print dictionary[:5]
印刷[u'a', u'a', u'aa', u'aa', u'aaa']
为什么元素是重复的?
更新:愚蠢的我,没想到原始字典中可能有小写字母......纯粹的尴尬