파이썬(Python) list comprehension문법

송한솔·2023년 5월 25일
0

파이썬

목록 보기
14/16
print()
results = []
for i in range(1,10):
    results.append(i*2)
print(results) # [2, 4, 6, 8, 10, 12, 14, 16, 18]

results = []
for i in range(1, 10):
    results += [i * 2]
print(results) # [2, 4, 6, 8, 10, 12, 14, 16, 18]

# list comprehension
results = [i * 2 for i in range(1, 10)]
print(results)

list comprehension문법을 사용하면 코드의 가독성이 늘어날 뿐 아니라
실제 성능에도 영향을 준다고 합니다.

0개의 댓글