我创建一个图书索引,我已经在口头上和他们的网页的文本文件中读取,并创造了本词典称之为“指数”的Python排序的字典和一组
index={'spanning tree': {16, 99}, 'vertex': {54}, 'depth first search': {55}, 'shortest path': {55}, 'connected': {28, 54}, 'neighbor': {64, 27, 77}, 'path': {72, 19}}
现在我想按字母顺序排列键并按时间顺序排列数字- 我能够以字典格式执行此操作,还是需要将其转换为列表或字符串?
我试着这样做......
ind=list(index)
ind.sort()
return ind
和我按字母顺序排列的按键的列表,但我不知道如何接近的数字,因为他们是在套...
有什么建议?
的可能重复的[Python的:按值的字典(http://stackoverflow.com/questions/613183/python-sort-a-dictionary-by-value) – Marcin
@Marcin:我不我认为OP在这里按照价值排序字典。 –