본문 바로가기
AI 관련/개발일지

파이썬의 기초 (python 3.7) - 반복문_ for 문

by 팀장일기 2021. 10. 15.

■반복문_for문, 이럴 때 쓴다!! 

  • 100명한테 이메일을 보내줘 => 원하는 회수만큼 반복
  • ['A','B','C']를 반복해줘 => 반복해야할 데이터가 이미 있을 때 

■문법

  • for 변수명 in 리스트, 튜플, 문자열
     실행할 문장 
     실행할 문장 
  • 예시
    for looper in [1,2,3,4,5]
    	print(looper)​

■range 함수를 쓰자 

  • for문과 매우 친찬 함수이니 미리 배워보자 
  • 100번 반복을 위해 [1,2,3,4,...100]을 만들수는 없다. 
    • range가 만들어준다 => range(100):[0,1,2,3,4,..,99]
  • 즉, range함수는 입력한 숫자에 맞는 리스트를 만들어 줌 

■예시

for looper in range (100):
	print(looper)​

0~99까지 출력된다.

 

■딕셔너리 활용 

  • 딕셔너리를 효과적으로 사용해보자 
  • 또 다시 찾아온 내장함수 활용 
    자료형 내장함수 활용
    딕셔너리 keys for key in dict.keys( ) :
    values for val in dict.values( ) :
    items for (key,val)in dict.tiems( ) :
    person - {'name' : 'Taehwa', 'phone':'010123456789'}
    
    for (key, value) in person. items():
    	print('key is '+key)
        	print('value is '_value)​

댓글