In [1]:
l = [1,2,3,4,5]

In [2]:
l


Out[2]:
[1, 2, 3, 4, 5]

In [8]:
for num in l:
    print('something')


something
something
something
something
something

In [9]:
# modulo

In [13]:
4 % 2


Out[13]:
0

In [14]:
l


Out[14]:
[1, 2, 3, 4, 5]

In [32]:
for num in l:
    x = num % 2
    if num % 2 == 0:
        print('even number: %s' % x)
    else:
        print('odd number: %s' % x)


odd number: 1
even number: 0
odd number: 1
even number: 0
odd number: 1

In [34]:
list_sum = 0

for num in l:
    list_sum += num
print(list_sum)


15

In [40]:
s = 'this is a string'
for item in s:
    print(item)


t
h
i
s
 
i
s
 
a
 
s
t
r
i
n
g

In [44]:
tup = (1,2,3,4,5)

for t in tup:
    print(t)


1
2
3
4
5

In [49]:
l = [(2,4), (6,8), (10,12)]
for tup in l:
    print(tup)


(2, 4)
(6, 8)
(10, 12)

In [51]:
for (t1, t2) in l:
    print(t1+t2)


6
14
22

In [59]:
d = {'k1': 1, 'k2': 2, 'k3': 3}

for k,v in d.items():
    print(k)
    print(v)


k1
1
k2
2
k3
3

In [60]:
l = [1,2,3,4,5,6,7,8,9,10]

In [61]:
for num in l:
    if num % 2 == 0:
        print(num)


2
4
6
8
10

In [ ]: