Używam Pythona 2.5, chcę wyliczenia w ten sposób (zaczynając od 1 zamiast 0):
[(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)]
Wiem, że w Pythonie 2.6 możesz zrobić: h = enumerate (range (2000, 2005), 1), aby uzyskać powyższy wynik, ale w pythonie 2.5 nie możesz ...
Korzystanie z python2.5:
>>> h = enumerate(range(2000, 2005))
>>> [x for x in h]
[(0, 2000), (1, 2001), (2, 2002), (3, 2003), (4, 2004)]
Czy ktoś zna sposób na uzyskanie pożądanego wyniku w Pythonie 2.5?
Dzięki,
Jeff