Python

Python - List Comprehension [datum for datum in data if datum == 'valid']

김지훈_ 2021. 9. 8. 23:33

프로그래머스 문제 풀이를 보다가 아래와 같은 구문을 발견했다.

 

_reserve = [r for r in reserve if r not in lost]

찾아보니 if문의 조건을 만족하는 값(r)으로만 리스트를 구성하는 코드라고 한다.

 

심플하며 가독성이 좋아보여서 기록한다.

 

2021. 11. 01

추후에 찾아보니 List Comprehension 이라는 명칭이 붙어있었다. 아직 갈길이 멀다.