Python 리스트 컴프리헨션(List Comprehension)의 올바른 문법은?
쉬움 W3Schools해설
리스트 컴프리헨션은 [x**2 for x in range(10) if x % 2 == 0]처럼 대괄호 안에 표현식, for절, 선택적 if 조건을 넣어 간결하게 리스트를 생성합니다. 일반 for 루프보다 짧고 Pythonic한 코드를 작성할 수 있습니다.
리스트 컴프리헨션은 [x**2 for x in range(10) if x % 2 == 0]처럼 대괄호 안에 표현식, for절, 선택적 if 조건을 넣어 간결하게 리스트를 생성합니다. 일반 for 루프보다 짧고 Pythonic한 코드를 작성할 수 있습니다.