[기초 PYTHON 프로그래밍] 12강. for 반복문
- range() 함수 : 일정 범위의 수를 반환
range(b) 0부터 b-1까지의 수 반환 range(a,b) a부터 b-1까지의 수 반환 range(a,b,n) a부터 b-1까지의 n 간격의 수 반환 |
ex) A = range(5)
>>> type(A) # <class 'range'> 출력 (type은 range임)
print(A) # range(0,5) 출력 (값이 출력 되는게 아니라 range 자체가 출력)
- 따라서 range()를 사용하려면 list() 형변환하여 사용
- for 구문을 이용한 반복문
for 변수 in [데이터 집합 range() or str or list or tuple or set or dict] : 명령어1 .... 명령어n 데이터 집합에서 데이터를 하나씩 변수에 넣고 반복 수행 |
- for 구문에서도 반복문이므로 while처럼 break와 continue 사용 가능
- range() 함수와 for 반복문
- 문자열과 for 반복문
- 리스트와 for 반복문
- 사전과 for 반복문
1. keys() 메소드 이용하기
2. items() 메소드 이용하기
- items() 메소드 경우 키와 값을 순서대로 가져옴 => 따라서 for 반복문에 변수 2개 사용
3. values() 메소드 이용하기