출처 : 윤성우의 열혈 파이썬 : 중급
04. list comprehension
list comprehension
r1 = [1, 2, 3, 4, 5]
r2 = []
for i in r1:
r2.append(i*2)
r2 = [x*2 for x in r1]
조건 필터 추가하기
r1 = [1, 2, 3, 4, 5]
r2 = []
for i in r1:
if i % 2:
r2.append(i*2)
r2 = [x*2 for x in r1 if x % 2]
'프로그래머 > Python' 카테고리의 다른 글
[윤성우의 열혈 파이썬 중급편] 06. 객체처럼 다뤄지는 함수 그리고 람다 (0) | 2020.12.15 |
---|---|
[윤성우의 열혈 파이썬 중급편] 05. Iterable 객체와 Iterator 객체 (0) | 2020.12.15 |
[윤성우의 열혈 파이썬 중급편] 03. 깊은 복사와 얕은 복사 (0) | 2020.12.15 |
[윤성우의 열혈 파이썬 중급편] 02. 수정 가능한 객체와 수정 불가능한 객체 (0) | 2020.12.15 |
[윤성우의 열혈 파이썬 중급편] 01. reference count와 garbage collection (0) | 2020.12.15 |