タプルのリストを2番目の要素でソートするにはどうすればよいですか?数値でタプルのリストを並べ替えるPython
[('8B', u'11'), ('8P', u'2.3'), ('8C', u'1.6')]
期待される結果は次のようになります。
[('8C', u'1.6'), ('8P', u'2.3'), ('8B', u'11')]
タプルのリストを2番目の要素でソートするにはどうすればよいですか?数値でタプルのリストを並べ替えるPython
[('8B', u'11'), ('8P', u'2.3'), ('8C', u'1.6')]
期待される結果は次のようになります。
[('8C', u'1.6'), ('8P', u'2.3'), ('8B', u'11')]
Pythonでテストおよび確認IDLE
my_list = [('8B', u'11'), ('8P', u'2.3'), ('8C', u'1.6')]
my_list.sort(key=lambda x: float(x[1]))
print(my_list)
ガット
[('8C', '1.6'), ('8P', '2.3'), ('8B', '11')]
優秀!どうもありがとう!私は低いポイントのためにあなたをupvote! – TidyWay
うれしい私は助けることができます。今後、同様の/関連する質問を検索してから、新しい質問を投稿することを忘れないでください。 – coralvanda
*の可能性のある重複* "全く研究をしませんでした" – jonrsharpe