[python] Liste ab 2. Eintrag ausgeben

oyster-manu

oyster-manu

toast
Hallo,

ich möchte von einer Liste jeden Eintrag, angefangen beim 2. Eintrag, ausgeben lassen. Wahrscheinlich eine sehr simple Aufgabe, ich komme aber einfach nicht auf die Lösung...

Mein Ansatz war:
Code:
liste = [10, 11, 12, 13]
for i, wert in enumerate(range(1, len(liste))):
	print wert

Dann bekomme ich jedoch nur 1,2,3 als Ausgabe, nicht jedoch die tatsächlichen Einträge.
 
Du gibst mit print wert ja auch nur die Zählvariable aus. Probier's mal mit:
Code:
 liste = [10, 11, 12, 13]
 for i, wert in enumerate(range(1, len(liste))):
     print liste[wert]
 
Hoi,

ich würds so erschlagen
Code:
liste = [10, 11, 12, 13]
for i in range(1, len(liste)):
        print liste[i]

mfg
HeadCrash
 
Urgh, ich hab doch grade gegessen... ;)

Code:
a = [1, 2, 3, 4]
for entry in a[1:]:
    print entry

mfg,
bytepool
 
Argh! Da hätte ich auch schon drauf kommen müssen...

Ich danke euch dreien für die Hilfe :)
 
Zuletzt bearbeitet:

Ähnliche Themen

[python] Einträge in Listen subtrahieren

Windows clients können nicht mehr auf lange laufendes System zugreifen

Liste sortieren: index out of range

HP PSC 2175 - CUPS druckt nicht

Ubuntu X / dbus problem

Zurück
Oben