List Comprehension

2021. 1. 3. 00:23Python

[  표현식  for 요소 in 컬렉션 [ if 조건식 ] ]

list = [ n**2  for n in range(10) 
         if n%3 == 0 ]
list = [ 0, 9, 36, 81 ]

 

위의 표현식은 다음을 요약한 것과 같다.

list = []
for n in range(10):
  if n%3 == 0:
    list.append(n**2)

 

 

 * Comprehension (이해력)

: the ability to understand something. (=understanding)
: full knowledge and understanding of the meaning of something.

 

 

 

 

반응형

'Python' 카테고리의 다른 글

아파치 스파크 Spark 란?  (0) 2021.11.03
온라인 Python IDE  (0) 2021.10.26
scikit-learn 라이브러리  (0) 2021.08.02
lambda 함수 사용하는 방법  (0) 2021.07.28
웹 크롤링 입문- 특정 URL에서 데이터 가져오기  (0) 2020.07.24