반응형
설명
#기본 형식
list = [ 표현식 for 반복자 in 반복 가능한 자료형]
파이썬에서 list 안에서 for문을 사용하는 경우, list comprehension 이라고 부릅니다.
반복 가능한 자료형에는 리스트 뿐만 아니라 튜플, 문자열, 딕셔너리, Set, range 객체 등이 있습니다.
예시
0부터 9까지의 숫자 중 짝수만 포함하는 리스트 생성
even_numbers = [num for num in range(10) if num % 2 == 0]
# [0, 2, 4, 6, 8] 출력
print(even_numbers)
반응형
'Programming Language > Python' 카테고리의 다른 글
[Python] 2차원 배열 모든 요소에서 첫 번째 열을 선택하고 싶을 때는? [:,0] 사용하기 (0) | 2024.02.13 |
---|---|
[Python] 파이썬 웹 스크래핑 시, 유용한 BeautifulSoup4! 라이브러리 소개 (0) | 2024.01.26 |
[Python] 파이썬 딕셔너리에 key 존재 여부 확인 시, in 키워드 / get() 사용하기 (1) | 2024.01.11 |
[Python] 파이썬 문자열 정렬 시 sort()에서 사용하는 key 인자 (0) | 2024.01.05 |
[Python] 파이썬 문자열 정렬엔? sort(), sorted() 함수 사용 (1) | 2024.01.05 |