【发布时间】:2015-05-29 22:36:00
【问题描述】:
您将如何打印此列表
cat1 = {"sam":[4,9,7], "jeff":[3,3,6], "ben":[9,8,6]}
按字母顺序排列,每个人的数字最高,每个人的最高数字降序排列,每个人的平均得分降序排列? 我已经研究过使用 class1.values() 但这只会打印我从这里到哪里对它们进行排序的所有值?
【问题讨论】:
-
如果您向我们展示您自己尝试过的示例,您会得到更多更好的答案
-
我不确定是查看列表还是字典排序
-
你正在使用字典和列表,所以both。
-
字典本质上是未排序的。如果不先将
dict转换为键/值对列表,然后对 那个 列表进行排序,则无法对它进行排序。 -
如何翻译?
标签: python list python-2.7 sorting dictionary