In [1]: m=[[1,2,3],[4,5,6],[7,8,9]]
In [2]: m
Out[2]: [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
In [28]: a=map(sum,m)
#리스트 m의 원소들을 차례대로 입력 받아 함수에 넣고 값을 map object로 반환한다.
In [29]: a
Out[29]: <map at 0x278d2de6860>
In [31]: next(a)
Out[31]: 6
In [33]: next(a)
Out[33]: 15
In [34]: next(a)
Out[34]: 24
In [36]: a=list(map(sum,m))
In [37]: a
Out[37]: [6, 15, 24]
In [38]: a=set(map(sum,m))
In [39]: a
Out[39]: {6, 15, 24}
In [40]: a=tuple(map(sum,m))
In [41]: a
Out[41]: (6, 15, 24)
'Python > function' 카테고리의 다른 글
yield, return (0) | 2019.12.27 |
---|