[Python] 리스트 컴프리헨션(comprehension)
빈 배열에 0부터 9까지의 값을 집어넣는다고 치자.
그럼 이런식으로 코드를 구성할 수 있을 것이다.

문제 없이 잘 작동한다.
리스트 컴프리헨션은 저걸 보기 좋고 짧게 축약해주는 문법적 요소 중 하나다.
아래의 형태로 배열을 생성한다.
[ 추가할값 for 순회변수 in 순회대상 ]
위의 코드에 컴프리헨션을 사용하면 이렇게 간결해진다.


그리고 저 추가값에는 단순 변수뿐만 아니라, 하나의 표현식이 들어갈 수 있다.
따라서 모든 순회값에 2를 곱해넣으려면 이렇게

하면 된다.
조건도 지정 가능하다. if문을 for문 다음에 붙여주면 된다.
짝수만 걸러받으려면 이런 식으로 짜면 된다.

잘 돈다.
for나 if는 몇번이고 중첩이 가능하다.