Programming,  Python

[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]

Leave a Reply

Your email address will not be published. Required fields are marked *