私はキーとして名前を、値としてスコアを含むリストを持っています。Pythonソート値リスト、値で並べ替え
私は値のリストをソートしようとしており、その値で辞書全体をソートしようとしています。それは最高のスコアでソートされています。ここで
辞書です:
{'Dave_Wright': [10], 'Clara_Johnson': [9, 7], 'Amy_Kukri': [9, 8, 9], 'Eden_Jia': [10]}
私はI'vはstackoverflowの他の場所から見つかったコードを使用しようとしているが、私はまだこれに固有の問題を発見していませんでした。
print(d2)
d2 = sorted(d2.items(), key = itemgetter(1))
for key in d2:
print(key, d2[key])
私はおそらくこれで丘陵地帯から山を作っていますが、私は本当に困っています。
期待どおりの出力を投稿してください。 – JRodDynamite
'itemgetter'とは何ですか? – Finwood
@Finwood:['operator.itemgetter'](https://docs.python.org/3/library/operator.html#operator.itemgetter) – zondo