[python] 반복문

고정원·2021년 3월 9일
0

파이썬

목록 보기
1/5
post-thumbnail
  1. 파이썬 반복문
people = [
    {'name': 'bob', 'age': 20},
    {'name': 'carry', 'age': 38},
    {'name': 'john', 'age': 7},
    {'name': 'smith', 'age': 17},
    {'name': 'ben', 'age': 27},
    {'name': 'bobby', 'age': 57},
    {'name': 'red', 'age': 32},
    {'name': 'queen', 'age': 25}
]

for person in people:
    name = person['name']
    age = person['age']
    if age > 20:
    print(f'{name}{age}입니다.')

📌반복문 헷갈릴 때 꼭 활용해보기 → enumerate

people = [
    {'name': 'bob', 'age': 20},
    {'name': 'carry', 'age': 38},
    {'name': 'john', 'age': 7},
    {'name': 'smith', 'age': 17},
    {'name': 'ben', 'age': 27},
    {'name': 'bobby', 'age': 57},
    {'name': 'red', 'age': 32},
    {'name': 'queen', 'age': 25}
]

for i, person in enumerate(people):
    name = person['name']
    age = person['age']
    
    print(i, name, age)
    if i > 2:
        break

아래와 같이 i번째마다 출력값이 어떤지 확인 가능하기 때문에 초반에 이해하기 쉽다 : )
0 bob 20
1 carry 38
2 john 7
3 smith 17

profile
해결문제에 대해 즐겁게 대화 할 수 있는 프론트엔드 개발자

0개의 댓글