반복문(for) 기본 형식
반복문의 가장 기본적인 형식은 리스트(list) 안의 요소들을 하나씩 꺼내 써먹는 것이다.
파이썬 리스트 안의 가장 작은 수, 가장 큰 수, 짝수, 홀수, 갯수, 최대값, 최소값 등을 구할 때 쓸 수 있다.
num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4]
# 5보다 큰 수 출력
for number in num_list:
if number > 5:
print(number)
# 리스트 안 짝수만 출력(2로 나눈 나머지 값이 0인 수만 출력)
for number in num_list:
if number % 2 == 0:
print(number)
# 리스트 안 홀수만 출력(2로 나눈 나머지 값이 0이 아닌 수만 출력)
for number in num_list:
if number % 2 != 0:
print(number)
# 리스트 안 짝수 갯수 출력
count = 0
for number in num_list:
if number % 2 == 0:
count += 1
print(count)
# 리스트 안의 모든 수 더하기
sum = 0
for num in num_list:
sum += num
print(sum) # 바깥에서 출력하기
# 리스트 안에서 가장 큰 수 찾기
max = 0
for num in num_list:
if max < num:
max = num
print(max)
# 리스트 안에서 가장 작은 수 찾기
min = num_list[0]
for num in num_list:
if min > num:
min = num
print(min)
# 요소에 순서 매기기
people = [
{'name': 'a', 'age': 10},
{'name': 'b', 'age': 20},
{'name': 'c', 'age': 30},
{'name': 'd', 'age': 40},
{'name': 'e', 'age': 50},
{'name': 'f', 'age': 60}
]
for i, person in enumerate(people): # 요소의 순서를 적어줌
name = person['name']
age = person['age']
print(i, name, age)
if i > 3:
break #4가 3보다 크니까 break, 4까지 출력
반응형
'파이썬 [Python]' 카테고리의 다른 글
파이썬 기초를 위한 Python documentation (6) | 2022.01.11 |
---|---|
파이썬 for문에서 중요한 개념 (37) | 2022.01.07 |
파이썬 조건문(if), 반복문(for) 줄이기 (27) | 2021.12.21 |
파이썬 try - except 예외처리 (37) | 2021.12.21 |
파이썬 함수(def) 기본 형식 (2) | 2021.12.20 |
댓글