파이썬

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

Mara7 2022. 5. 15.
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

'파이썬' 카테고리의 다른 글

파일 읽기 쓰기  (0) 2022.06.30
7. 입력과 출력  (0) 2022.06.28
22.05.29. todolist 복습  (0) 2022.05.29
5장 자료구조 2_ 리스트 vs 스택 vs 큐  (0) 2022.05.14
5장_자료 구조  (0) 2022.05.14

댓글