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

回答編集履歴

1

iterator の説明を追加

2021/02/05 05:27

投稿

kazuma-s
kazuma-s

スコア8222

answer CHANGED
@@ -2,4 +2,17 @@
2
2
  ```diff
3
3
  -arr_map = map(cal,arr)
4
4
  +arr_map = list(map(cal,arr))
5
+ ```
6
+ **追記**
7
+ map が返すのは mapオブジェクトです。
8
+ iter でイテレータが返ります。
9
+ ```Python
10
+ it = iter(map(cal,arr))
11
+
12
+ while True:
13
+ i = next(it, None)
14
+ if i == None:
15
+ break
16
+ print(i, end=', ')
17
+ print()
5
18
  ```