用途
関数とリストを与えると、リストの各々の内容を関数を通した形で出力する。
使い方
map(function, iterable, …)
例
1 2 3 4 5 6 7 8 9 |
def add2(x): return x + 2 input_list = [1, 2, 4, 5] ret = map(add2, input_list) print(list(ret)) |
返却値に注意
1 2 3 4 |
ret = map(add2, input_list) print(ret) print(list(ret)) |
mapオブジェクトが帰ってくる。リストに変換してから使う必要あり。