>백엔드 개발 >파이썬 튜토리얼 >Python 필터 목록 사용 예에 ​​대한 자세한 설명

Python 필터 목록 사용 예에 ​​대한 자세한 설명

高洛峰
高洛峰원래의
2017-03-06 13:46:582187검색

이 문서의 예에서는 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 중국어 홈페이지를 참고해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.