본문 바로가기
휴지통/IT 스크랩

파이썬(Python) for 반복문, range(), Comprehension

by 빨강자몽 2018. 6. 4.

For 반복문의 기본 구조 및 예제

  • 컨테이너 안에 있는 모든 요소를 순회합니다.
  • 반복되어 실행되는 부분을 코드블럭이라고 합니다.
  • 콜론(:)을 사용하여 코드블럭을 구분하고, 각 실행문은 들여쓰기를 해야한다.


 range()

  • 반복문의 반복 범위를 지정해준다.
  •  range(n) : 0 ~ n-1 까지 반복된다.
  • range(n1,n2) : n1 ~ n2-1 까지 반복된다.


n차 반복문과 Comprehension

  • n차 반복문이란? 반복문안에 반복문이 들어가는 것을 말한다.
  • 예시를 통해 2~9단을 출력할 수 있다.


  • Comprehension이란? 리스트를 생성할 때 for, if 등을 사용하여 생성하는 것을 말한다.
  • 밑에 두 예시는 동일한 역활을 하지만 comprehension을 사용하면 간단하게 해결할 수 있다.