ismetles02.py
1    #"FOR" ciklusok
2    print('Példa "for" ciklusra!')
3    print('*****************************************************')
4    print('Egy lista elemeinek feldolgozása!')
5    print('Az ismétlődés annyiszor történik meg,')
6    print('ahány eleme van a listának!')
7    
8    lista=[1,5,3,2,6,0,4,9,7,8]     #10 elemű számsorozat
9    print('lista=[1,5,3,2,6,0,4,9,7,8]')
10   print('-----------------------------------------------------')
11   print('Elemek kiírása "for" ciklussal:')
12   
13   for elem in lista:
14       print(elem, end=" ")
15   
16   print('\n---------------------------------------------------')
17   
18   #Az ún. indexes FOR ciklus és az elemeket "adagoló" ciklus kombinálható,
19   #ha mindkét dologra szükségünk van (indexre és elemre is)!
20   
21   lista=['Python','C#','C++','Java']
22   print(lista)
23   print('-----------------------------------------------------')
24   print('Elemek és indexek együttes feldolgozása "for" ciklussal:')
25   
26   for i, nyelv in enumerate(lista):   # i az index, nyelv az eleme a listának
27       print(str(i+1)+'. nyelv: %s' %nyelv)  #az indexek mindig 0-ról indulnak
28