给定
您可以使用以下代码:
scores = { 0.0: "bob", 5.2: "alex", 2.8: "carl"}
,要输出 [ "bob", "carl", "alex" ]
。您可以使用以下代码:
print([ scores[key] for key in sorted(scores.keys()) ])
。这是最好的(最“pythonic”)方法吗?我在想是否可以结合 scores.items()
和 sorted(key=...)
来避免字典查找,但不确定该 key
参数应该是什么。
.keys()
不必要)。 - TigerhawkT3