"ソートされていないリスト"内の各リストの2番目の項目のリストをソートしようとしましたが、このコードが見つかりました。それはうまくいきますが、ラムダ関数について読んだとしても、頭の中に何か問題があってもうまく動作しています。誰かがそれがどのように動作するかを説明することができ、リストのリストをソートする良い方法である場合や、別の方法を使用する必要がある場合は、あらかじめ、ありがとう!誰かがこのPythonコードの仕組みを説明できますか?
sorted_list = sorted(unsorted_list,key=lambda l:l[1])
unsorted_listの値を貼り付けて、あなたの説明に役立てることができますか?このリンクを参照することもできます。http://www.python-course.eu/lambda.phpこれは基本を手助けします – Ashwin
unsorted_listは何かです unsorted_list = [[item_one、1]、[item_3、3]] リストのリストをインデックス1の値でこのようにソートすることでした: sorted_list = [[item_one 、1]、[item_two、2]、[item_3、3]] – None
このようにソートすると、キーでソートすることができます。だから "lambda l:l [1])"では、各配列の最初のインデックスを取得します。あなたの場合は、2,1,3でソートされます。これは各配列の最初のインデックスです。この値はソートされたキーパラメータに与えられ、リストがどのように行われるかを示します。 – Ashwin