Python

파이썬 ( Python )의 반복문 , for 문

yugyeong 2022. 11. 18. 12:36

 

반복문이란 :

 

  • 반복되는 문장을 수행하여야 할 경우 사용
  • 반복문의 종류에는 for, while이 있음

 

 

데이터 스트럭쳐에 저장된 데이터를 처음부터 끝까지 다 가져와서 작업하고 싶을 때 for 반복문을 이용한다.

반복문은 "   for 변수 in 반복가능객체 :   "  형태로 사용하고 in 안에 들어있는 데이터에서 데이터를 하나씩 꺼내어 변수에 대입을 하는 로직이다.

 

 

반복문 작성할 때 중요한 점은 들여쓰기이다.

들여쓰기를 사용하여야 반복문의 코드로 인식을 한다.

 

 

 

 

딕셔너리 데이터에서 for 루프

 

딕셔너리 - key값

딕셔너리에서도 for문 루프 도는 것이 가능하다.

 "  for 변수 in 반복가능객체 :   " 과 같은 형태에서 반복가능객체 자리에 딕셔너리를 넣고 for문을 돌면 key값이 출력된다. 

 

리 - value 값

딕셔너리에서 value값을 출력하고 싶다면 in 딕셔너리.values() 형태로 작성해주면 된다.

 

튜플 형식으로 key, value 값 리턴받기

 

key, value 값을 한번에 가져와서 나타내고 싶다면 딕셔너리.items() 형태로 작성을 해준다.

key값과 value 값이 튜플 형태로 리턴된다.

 

튜플형식이 아닌 key, value 값 리턴받기

 

key값과 value 값을 튜플 형식이 아닌 각각 가져와서 프린트 하기 위해서는 딕셔너리.items()형태로 작성 후, 

변수명에 key값 변수와 value값 변수 각각을 작성해준다.