[python]comprehension

엄마제똥먹어·2022년 8월 9일
0
list_1 = [i*i for i in range(6)]
print(list_1)





list_1 = []

for i in range(6):
    list_1.append(i*i)
print(list_1)

위 코드와 아래 코드는 목적도 결과도 같은 코드이다
하지만 위에 있는 코드는 comprehension라는 잡기술(?)을 사용하여
코드를 획기적으로 줄인것이다 하지만 나중에 코드가 길어지고 복잡해지면
comprehension을 사용한 코드는 정확히 어떤 용도인지 알기 어려우니
꼭 주석을 달면서 사용하는 습관을 들이자

0개의 댓글