choco's story

파이썬 스터디 29 - 리스트 내포 (리스트 내부의 for문, if문) 본문

프로그래밍 언어 공부 (Coding Study)/파이썬 (Python) 기본

파이썬 스터디 29 - 리스트 내포 (리스트 내부의 for문, if문)

초코choco 2024. 9. 20. 16:34

리스트 내포

리스트 안에 for문 사용하기

기본구조

리스트 이름 = [표현식 for 반복자 in 반복 가능한 것]

ex)

array = [i * i for i in range(0, 20, 2)]
# range(0, 20, 2)의 요소를 i라고 할 때, i * i로 리스트를 재조합해 주세요

print(array)

출력결과

 

리스트 안에 if문 사용하기

기본구조

리스트 이름 = [표현식 for 반복자 in 반복 가능한 것 if 조건문]

ex)

array = ["사과", "자두", "초콜릿", "바나나", "체리"]
output = [fruit for fruit in array if fruit != "초콜릿"]
# array의 요소를 fruit라고 할 때, "초콜릿" 요소가 아닌 fruit로 리스트를 재조합해 주세요

print(output)

출력결과