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을 사용한 코드는 정확히 어떤 용도인지 알기 어려우니
꼭 주석을 달면서 사용하는 습관을 들이자
끗