Liste wird in for Schleife geleert?!
Verfasst: Sonntag 20. September 2020, 12:01
Hallo zusammen,
bin bzgl. python noch Anfänger und kann mir folgendes Verhalten nicht erklären.
Ich erstelle eine verschachtelte Liste, gebe sie mir print in einer for Schleife aus, doch danach scheint diese leer zu sein.
Woran liegt es?
Ausgabe:
Danke euch!
bin bzgl. python noch Anfänger und kann mir folgendes Verhalten nicht erklären.
Ich erstelle eine verschachtelte Liste, gebe sie mir print in einer for Schleife aus, doch danach scheint diese leer zu sein.
Woran liegt es?
Code: Alles auswählen
numbering = [1,2,3,4,5,6,7,8,9,10]
bass = [70, 80, 80, 80, 0, 0, 0, 0, 0, 0]
treble = [30, 30, 30, 50, 60, 60, 60, 70, 70, 60]
def print_equalizer(eclass, equallist):
print(eclass, ":")
for etuple in equallist:
print(etuple[1], etuple[2], sep=",", end=' ')
print("")
equalizer = zip(numbering,bass,treble)
print_equalizer("changed", equalizer)
print_equalizer("changed", equalizer)
Code: Alles auswählen
changed :
70,30 80,30 80,30 80,50 0,60 0,60 0,60 0,70 0,70 0,60
changed :