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

回答編集履歴

2

追記

2019/10/08 04:24

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -7,5 +7,11 @@
7
7
  lst.sort(key=get_num)
8
8
  ```
9
9
 
10
+ key関数をラムダ式で生成するのも良いアイデアです。
11
+ ```Python
12
+ lst.sort(key=lambda s: int(s[1:]))
13
+ ```
14
+
15
+ ---
10
16
  なお、変数にlistと命名するのは厳に避けて下さい。
11
17
  シャドウイングにより分かりづらいエラーを引き起こします。

1

追記

2019/10/08 04:24

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -3,4 +3,9 @@
3
3
  ```Python
4
4
  def get_num(s):
5
5
  return int(s[1:])
6
+
7
+ lst.sort(key=get_num)
6
- ```
8
+ ```
9
+
10
+ なお、変数にlistと命名するのは厳に避けて下さい。
11
+ シャドウイングにより分かりづらいエラーを引き起こします。