回答編集履歴

2

説明追加

2021/10/30 15:49

投稿

ppaul
ppaul

スコア24666

test CHANGED
@@ -3,6 +3,30 @@
3
3
 
4
4
 
5
5
  結果としてはそうなりますが、意味としてはそうではありません。
6
+
7
+
8
+
9
+ 意味としてそうではないというのは以下のようにリストではなく辞書の場合を見るとわかります。
10
+
11
+
12
+
13
+ ```python
14
+
15
+ >>> dct = {'山': 'mountain', '川': 'river'}
16
+
17
+ >>> for i, key in enumerate(dct):
18
+
19
+ ... print(i, key, dct[key])
20
+
21
+ ...
22
+
23
+ 0 山 mountain
24
+
25
+ 1 川 river
26
+
27
+ ```
28
+
29
+ 辞書についてindexは存在しませんから、indexだと考えるのは意味が無いですね。
6
30
 
7
31
 
8
32
 

1

説明追加

2021/10/30 15:49

投稿

ppaul
ppaul

スコア24666

test CHANGED
@@ -15,3 +15,7 @@
15
15
 
16
16
 
17
17
  num_listの値であるリストの一つ一つの要素となります。
18
+
19
+
20
+
21
+ enumerateを使わないfor文で、意味を理解してから、enumerateを使うfor文の練習をすることをお勧めします。