Seite 1 von 1

Schönheitsfrage: Wie erhält man die Liste a[i][0] ?

Verfasst: Freitag 7. Mai 2010, 13:10
von jan_schmidt
Hallo Forum,

eine winzige Frage:

kriegt man den Code hier irgendwie kürzer, kompakter oder schöner?

Code: Alles auswählen

a = [[1,1],[2,2], ... , [9,9],[10,10]]
new = []
for i in range(len(a)):
  new.append(a[i][0])
Danke!

Verfasst: Freitag 7. Mai 2010, 13:14
von numerix

Code: Alles auswählen

new = [item[0] for item in a]

Verfasst: Freitag 7. Mai 2010, 13:15
von jan_schmidt
Das ist echt hübsch :)
Danke!