파이썬

5장 자료구조 3_리스트 컴프리헨션

Mara7 2022. 5. 15. 12:49
LIST
squres = list(map(lambda x: x**2, range(10)))

리스트 컴프리헨션 : 리스트를 만드는 간결한 방법을 제공

각 요소가 다른 시퀀스나 이터러블 멤버들에 어떤 연산을 적용한결과를 만들거나 서브시퀀스를 만듦.

 

리스트 = [] for 변수 in 컬렉션: 리스트.append(식) 리스트 = [식 for 변수 in 컬렉션]

리스트 = []
for 변수 in 컬렉션:
    리스트.append(식)

리스트 = [식 for 변수 in 컬렉션]
squares = [] for x in range(10): squares.append(x**2) squares
squares = [x**2 for x in range(10)]

 

반응형
LIST