[Python] dropwhile
Python에선 특정 조건의 문자를 제외하고 추출할 수 있도록 돕는 method가 존재하는데 이게 dropwhile 이다.
Definition
dropwhile([Condition], [Input])
Condition이 true면 pass하고, false 일 때 해당 element를 출력한다.
Example
from itertools import dropwhile
def is_even(x):
return x % 2 == 0
lst = [0, 2, 4, 12, 18, 13, 14, 22, 23, 44]
result = list(itertools.dropwhile(is_even, lst))
print(result)
| [13, 14, 22, 23, 44] |