teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

紛らわしい記述の訂正

2019/11/12 16:54

投稿

tatsukich39
tatsukich39

スコア55

answer CHANGED
@@ -27,6 +27,16 @@
27
27
 
28
28
  となっています。
29
29
 
30
- lambdaの出力値(この場合はdic2[0])がkeyに代入されています。
30
+ [https://qiita.com/nagataaaas/items/531b1fc5ce42a791c7df](https://qiita.com/nagataaaas/items/531b1fc5ce42a791c7df)
31
31
 
32
+
33
+ 要するに
34
+
35
+ dict.sort(key=lambda x:x[0]) #0番目でソート
36
+ dict.sort(key=lambda x:x[1]) #1番目でソート
37
+
38
+ です。
39
+
40
+ なぜ、lambdaかというと、自分もsortの詳細な実装は追えていないのですが、sort演算を行う際にその都度、要素のどこをみて並べ替えるのかという値を取得するためにlambdaをもちいているのではないかと思います。
41
+
32
- [lambda](https://qiita.com/nagataaaas/items/531b1fc5ce42a791c7df)
42
+ [https://qiita.com/yousuke_yamaguchi/items/23014a3c8d8beb8ba073](https://qiita.com/yousuke_yamaguchi/items/23014a3c8d8beb8ba073)