이 문서의 예에서는 Python 필터 목록의 사용을 설명합니다. 다음과 같이 참조용으로 모든 사람과 공유하세요.
필터 목록
[mapping-expression for element in source-list if filter- 표현식 ]
if로 시작하는 것은 필터 표현식이며, true 또는 false를 반환하는 표현식일 수 있습니다(Python의 거의 모든 것). 요소로서 true로 평가되는 모든 필터 표현식이 맵에 포함될 수 있습니다. 다른 요소는 무시되고 매핑 표현식을 입력하지 않으며 출력 목록에 포함되지 않습니다.
>>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"] >>> [elem for elem in li if len(elem) > 1] ['mpilgrim', 'foo'] >>> [elem+elem for elem in li if len(elem) > 1] ['mpilgrimmpilgrim', 'foofoo'] >>>
파이썬 필터 목록 사용법에 대한 더 자세한 예시와 관련 글은 PHP 중국어 홈페이지를 참고해주세요!