python

파이썬(python)/ for ~ in ~ : 구문 /

고로케 2021. 3. 18.
반응형

#1. for a in name : 

   for 반복문으로 a 에 name을 하나씩 대입한다.

 

예-1) 리스트형 변수의 값을 하나씩 대입하여 출력하는 코드

num = [ '1' , '5' , '7']

for a in num:
	print(a)
    
 결과
 1
 5
 7

예-2) 리스트에서 if문을 이용하여 선택적 출력 및 카운트하는 코드

people = [{'name' : kim , 'age' : 15},
		  {'name' : park, 'age': 30},
          {'name' : lee , 'age' : 31}]
          
for ss in people:
	print(ss)			// 결과 : {'name' : 'kim , 'age' : 15}
    							  {'name' : park , 'age' : 30}
    							  {'name' : lee , 'age' : 31}
	if ss['age'] < 20:
    print(aa['name'] ,'의 나이는 ' aa['age'])  //결과 : kim 의 나이는  15

콜론 ( : )을 빼먹지 않도록 주의한다.

 

 

반응형

댓글