Teraz mám nový problém.
Zoznamy : mena a cisla, zmením na jeden zoznam, do ktorého budem takto zapisovať:
>>> zoznam.extend([[otazka_0,otazka_1]])
[[Meno_0,Cislo_0], [Meno_1,Cislo_1], [Meno_2,Cislo_2]]
Potom by som to chcel vypísať pomocou cyklu for.
Výpis by mal takto vyzerať:
Meno_0 : Cislo_0
Meno_1 : Cislo_1 # Premenné
Meno_2 : Cislo_2
# atď.
Dám vám zdroják, že kde som to zle naprogramoval.
zoznam = []
......Funkcia.......
.......................
.......................
zoznam.extend([[otazka_0,otazka_1]])
# Uloženie do zoznamu
.........................
.........................
.........................
.........................
for Iter in range(len(zoznam)):
print(zoznam[Iter][Iter], " : ", zoznam[Iter][Iter+1])
#Výpis
Konkrétne po výpise "nultého indexu", nastane runtime error.
Toto mi vyhodí:
Heinrich Zeitung : 9780 456 123 # Toto je len príklad
Traceback (most recent call last):
File "D:/Users/Peter/Desktop/Zoznam01.py", line 25, in <module>
print(zoznam[Iter][Iter], " : ", zoznam[Iter][Iter+1])
IndexError: list index out of range
Ako to mám opraviť?