내장함수 - filter(function, iterable)

2015. 7. 20. 11:06IT관련

반응형

https://docs.python.org/2/library/functions.html#filter


filter(function, iterable)

iterable의 항목들을 가지고 리스트를 구성할 때 사용하는데 function의 리턴값이 True인 것만 추려서 리스트로 구성해 준다.



>>> fib = [0,1,1,2,3,5,8,13,21,34,55]

>>> print filter(lambda x: x % 2, fib)

[1, 1, 3, 5, 13, 21, 55]

>>> print filter(lambda x: not x % 2, fib)

[0, 2, 8, 34]



반응형