質問編集履歴

2

コードを修正しました

2018/09/18 01:59

投稿

Ykkykk
Ykkykk

スコア140

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
  # 二つ目のfor文中のprint
58
58
 
59
- [0]
59
+ 0
60
60
 
61
61
  ```
62
62
 

1

説明を追記しました

2018/09/18 01:58

投稿

Ykkykk
Ykkykk

スコア140

test CHANGED
File without changes
test CHANGED
@@ -46,8 +46,26 @@
46
46
 
47
47
  上記のように書いているのですが、一つ目のfor文では値を取り出し別の変数へと保存できているのですが、二つ目のfor文ではfor文自体が回っていないような感じがします。
48
48
 
49
+ 以下、変数yについてのprint文の結果です。
50
+
51
+ ```Python
52
+
53
+ # 一つ目のprint
54
+
55
+ [0, 1, 2, ……]
56
+
57
+ # 二つ目のfor文中のprint
58
+
59
+ [0]
60
+
61
+ ```
62
+
49
63
  一つ目のfor文では、print文が動いてすべての値が表示される一方で、二つ目のfor文のprint文では変数yの一番最初の値だけが表示されます。
50
64
 
51
65
  一応、Pandasを使用して変数x,yに値を代入した段階のprint文では、変数yもすべて表示されております。
52
66
 
67
+ 二つ目のfor文中のprintでも、最初のprint文と同じように値がすべて表示されるのかと思いましたが、表示されませんでした。
68
+
69
+ なお、変数xについてはfor文中のprint文においてもすべての値が表示されております。
70
+
53
71
  なぜ二つ目のfor文は回らないのでしょうか?