for문을 쓸 때는 보통 두 줄 이상으로 나누어
이번 포스팅에서는 컴프리헨션에 대해 다음 순서로 설명한다. - 사용 형식 이해하기 - 컴프리헨션 + if문 - 중첩 for문을 컴프리헨션으로 - [심화 1] 가장 긴 단어의 길이 찾기 - [심화 2] 단어 사전 만들기 - [참고] 왜 comprehension이라 부를까? 컴프리헨션 사용 형식 이해하기 코드를 바로 살펴보자.
아래 리스트 a의 모든 요소(element)값에 2를 곱하려면 어떻게 할까? for문을 써서 작성하면 이렇다. a = [1, 2, 3] b = [] for i in a: b.append(i * 2) b → [2, 4, 6] 컴프리헨션을 쓰면 코드가 다음과 같이 간략해진다. a = [1,2,3] b = [i * 2 for i in a] b → [2, 4, 6] 코드에서 ' i * 2 f...
#
comprehension
#
특이for문
#
특수for문
#
특별for문
#
컴프리헨션
#
리스트컴프리헨션
#
numfornumin
#
for문을한줄로작성하기
#
forinif
#
forinforin
#
comprehension함수
#
한줄짜리for문
원문 링크 : [딥러닝을 위한 파이썬] for문을 한 줄로 작성하기