리스트 내장(List Comprehension)은 리스트안에 함수가 들어가는 개념
기존의 리스트 객체를 이용하여 조합, 필터링등의 추가적인 연산을 통하여
새로운 리스트 객체를 생성하는 경우에 사용한다.
1부터 10,000번까지의 수중에서 8을 Count하려는 경우
result = 0
for i in range(1, 10000):
result += str(i).count('8')
print([i for i in range(10000) if (i % 10 == 8 or i / 10 == 8 or i / 100 == 8 or i / 1000 == 8)])
'프로그래밍 > PYTHON' 카테고리의 다른 글
PC포멧후에 파이썬 개발환경 Setup하는 절차 (0) | 2019.12.05 |
---|---|
[Package 설치] PIL설치 오류 발생치 조치법 (0) | 2019.12.05 |
딕셔너리(Dictionary)의 개념 (0) | 2019.12.05 |
파이썬에서 OpenCV를 사용하는 방법 (0) | 2019.12.05 |
File Read / Write (0) | 2019.12.05 |