컴퓨터콩학 썸네일형 리스트형 [Computer Science] 컴프리헨션(comprehension) Comprehension 실제 프로그래밍에서 한 줄로 파이썬 기능을 구현할 수 있는 기능이다. 장점: 코드 간소화를 위해 사용, 직관적이며 빠른 속도 단점: 조건이 복잡해 지는 경우 직관성 떨어지고, 메모리 사용량이 증가 하여 사용 어려움 리스트 컴프리헨션 예제 1 리스트속의 숫자를 제곱한 값을 리스트로 도출시키기 '''일반 for문 ''' numbers = [1, 2, 3, 4] squares = [] for n in numbers: squares.append(n**2) print(squares) ''' Comprehension 사용 ''' numbers = [1, 2, 3, 4] squares = [n**2 for n in numbers] #리스트 안에 for문을 축약해 작성함. print(squar.. 더보기 이전 1 다음