본문 바로가기
Python/[패스트캠퍼스] 데이터분석 레벨원 : 난생처음 배우는 파이썬 데이터분석

Part 2. 파이썬 최대한 쉽게 맛보기 - CH 02-03. 원하는 횟수만큼 반복 실행하자!

by hinote 2023. 1. 15.

2. for statement

 

  • while문은 조건이 만족하는 동안 반복을 수행했지만, for문은 지정 횟수(반복 대상의 크기) 동안 반복을 수행한다.
  • 보통 iteratable object(반복 가능한 객체)를 대상으로 수행되므로 연속형 데이터 타입 변수들도 해당된다.
    (List, Tuple, string)
  • for 변수(인디케이터) in 리스트(튜플, 문자열, iterator):
    <statement1>
    <statement2>
    <statement3>
  • 리스트(나 반복가능한 변수들)의 모든 원소를 (자동으로 끝까지) 반복한다.

 

*print함수를 쓰면 자동으로 \n 처리가 됨

*차순과 상관 없이 원소를 하나씩 순서대로 나열하는 것을 볼 수 있음.

 

 

 

 

 

for문의 단짝 range() 함수

 

  • for문은 특정 횟수동안 반복을 하기 때문에, 횟수를 자동으로 만들어주는 기능이 있으면 좋다.
  • 파이썬에서 기본적으로 제공하는 range 함수는 특정 숫자 범위내의 값들을 자동으로 생성해주는 함수이다.
    e.g. range(1, 5)는 1, 2, 3, 4를 차례대로 생성해준다. (5는 범위에서 제외된다. 즉, 마지막 숫자는 제외된다. 1 <= x < 5)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

댓글