본문 바로가기

프로그래머/Python

[윤성우의 열혈 파이썬 중급편] 04. list comprehension

출처 : 윤성우의 열혈 파이썬 : 중급

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]