리스트 컴프리헨션(List Comprehension)
리스트 컴프리헨션(List Comprehension)리스트 컴프리헨션은 리스트를 생성하는 간결한 방법기본 연산, 조건문, 다중 변수를 활용 가능for문과 append를 대체하여 코드 가독성과 효율성 향상 기본 형태기존: 새로운 리스트 생성 후 for문과 append 사용리스트 컴프리헨션: 한 줄로 간결하게문법: [연산 for 변수 in iterable]arr = [1, 2, 3, 5]new_arr = [elem * 2 for elem in arr] # [2, 4, 6, 10] 조건문 포함형태: [연산 for 변수 in iterable if 조건]예시: 홀수의 제곱수 리스트 생성list_ = [i ** 2 for i in range(1, 10) if i % 2 == 1] # [1, 9, 25, 49,..