Seite 1 von 1

pythonie, oder auch: was ist pythonischer?

Verfasst: Sonntag 17. September 2006, 19:14
von murph
was haltet ihr für pythonischer? 1 oder 2?

Code: Alles auswählen

#version 1:
for a,b,c in zip(list_1, list_2, range(value_1)):
    pass#mach was tolles
#version2:
for pos, (a, b) in enumerate(zip(list_1, list_2)):
    pass#mach was tolles

Verfasst: Sonntag 17. September 2006, 19:26
von mitsuhiko

Code: Alles auswählen

from itertools import izip
for pos, (a, b) in enumerate(izip(list1, list2)):
 print pos, a, b

Re: pythonie, oder auch: was ist pythonischer?

Verfasst: Sonntag 17. September 2006, 20:32
von Ene Uran
murph hat geschrieben:was haltet ihr für pythonischer? 1 oder 2?

Code: Alles auswählen

#version 1:
for a,b,c in zip(list_1, list_2, range(value_1)):
    pass#mach was tolles
#version2:
for pos, (a, b) in enumerate(zip(list_1, list_2)):
    pass#mach was tolles
Version 2 ist pythonischer, anderweitig must Du range() eine Zahl geben.