내장함수 - filter(function, iterable)
2015. 7. 20. 11:06ㆍIT관련
반응형
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]
반응형
'IT관련' 카테고리의 다른 글
내장함수 - format(value[, format_spec]) (0) | 2015.07.20 |
---|---|
내장함수 - class float([x]) (0) | 2015.07.20 |
내장함수 - file(name[, mode[, buffering]]) (0) | 2015.07.20 |
내장함수 - execfile(filename[, globals[, locals]]) (0) | 2015.07.20 |
내장함수 - eval(expression[, globals[, locals]]) (0) | 2015.07.20 |