리스트 내장(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(10000if (i % 10 == or i / 10 == or i / 100 == or i / 1000 == 8)])

 

블로그 이미지

cocoa9518

,