回答編集履歴
1
iterator の説明を追加
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
|
```
|