Description
Syntax of a for loop
my_iterable = [1,2,3]
for item_name in my_iterable:
print(item_name)
일반 예시
mylist = [1,2,3,4,5,6,7,8,9]
for num in mylist:
print(num)
result:
1
2
3
4
5
6
7
8
9
일반 예시
mylist = [1,2,3,4,5,6,7,8,9]
for num in mylist:
print('hello')
result:
hello
hello
hello
hello
hello
hello
hello
hello
hello
일반 예시
mylist = [1,2,3,4,5,6,7,8,9]
for num in mylist:
if num%2 == 0:
print(num)
else:
print(f'Odd number is {num}' )
result:
Odd number is 1
2
Odd number is 3
4
Odd number is 5
6
Odd number is 7
8
Odd number is 9
일반 예시
mylist = [1,2,3,4,5,6,7,8,9]
list_sum = 0
for num in mylist:
list_sum = list_sum + num
print(list_sum)
result:
45
______________________________
for num in mylist:
list_sum = list_sum + num
print(list_sum)
result:
1
3
6
10
15
21
28
36
45
일반 예시
mylist = [1,2,3,4,5,6,7,8,9]
for num in mylist:
if num%2 == 0:
print(num)
else:
print(f'Odd number is {num}' )
result:
Odd number is 1
2
Odd number is 3
4
Odd number is 5
6
Odd number is 7
8
Odd number is 9
튜플 예시
tup = (1,2,3)
for item in tup:
print(item)
result:
1
2
3
튜플 예시
tup = [(1,2),(3,4),(5,6),(7,8)]
for item in tup:
print(item)
result:
(1,2)
(3,4)
(5,6)
(7,8)
튜플 예시
tup = [(1,2),(3,4),(5,6),(7,8)]
for a,b in tup:
print(a)
print(b)
result:
1
2
3
4
5
6
7
8
튜플 예시
tup = [(1,2),(3,4),(5,6),(7,8)]
for a,b in tup:
print(a)
print(b)
result:
1
2
3
4
5
6
7
8
dictionary 예시
d = {'k1':1,'k2':2,'k3':3}
for item in d:
print(item)
result:
k1
k2
k3
__________________________
for item in d.items():
print(item)
result:
('k1',1)
('k2',2)
('k3',3)
__________________________
for value in d.values():
print(value)
result:
1
2
3