
[Dev] 리스트 컴프리헨션 (List Comprehension)
·
Dev
파이썬에 리스트 컴프리헨션이라는 방법이 있는데 리스트를 초기화하는 방법 중 하나입니다대괄호 안에 조건문과 반목문을 넣어서 리스트를 초기화 하는 방법인데 처음에 조금 헷갈려가지고 정리하면서 복습하려고 합니다#1 리스트 컴프리헨션(List Comprehension) 예시만약 0부터 19까지 중 홀수만 리스트에 초기화하고 싶다면arr = []for i in range(20): if i%2==1: arr.append(i)print(arr)간단히 이렇게 작성할 수 있다하지만 리스트 컴프리헨션을 사용하면 더 간단하게 리스트를 초기화할 수 있음arr = [i for i in range(20) if i%2==1]print(arr)두 코드의 실행결과는 같지만 리스트 컴프리헨션 문법을 알면 시간절약이 가능함#2 기..