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

 

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

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

 

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

 

2021. 11. 01

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

'Python' 카테고리의 다른 글

Python - 커스텀 정렬  (0) 2021.11.02
Django - 다른 서버에 api 요청하기  (0) 2021.10.14
Python - 정렬 커스터마이징  (0) 2021.10.11
Python - 얕은 복사, 깊은 복사  (0) 2021.10.05
Python - list 특정 값 모든 원소 찾기  (0) 2021.09.19

+ Recent posts