소연의_개발일지
article thumbnail
[Python] List Comprehension(리스트 컴프리헨션) 공부와 Nato 알파벳 음성기호 만들기
개발공부/Python 2023. 6. 10. 13:54

리스트 컴프리헨션(List Comprehension) 리스트 컴프리헨션(list comprehension)은 파이썬에서만 존재하는 기능으로, 입력한 양은 줄어들고 코드는 줄일 수 있고 쉽게 읽을 수 있다. 이전까지는 for loop를 만들어서 빈 리스트에 1씩 증가하는 식을 넣어 1씩 증가한 리스트를 만들었지만, 리스트 컴프리헨션을 쓰면 1줄로 만들 수 있다는 장점이 있다. 리스트 컴프리헨션 - 리스트(list) 활용 리스트 컴프리헨션의 방법은 아래와 같다. new_list = [new_item for item in list] 기존의 for loop를 사용한 방식 # 기존방식 numbers = [1 ,2, 3] new_list = [] for n in numbers: add_1 = n+1 new_list..