Tôi đang sử dụng Python 2.5, tôi muốn liệt kê như vậy (bắt đầu từ 1 thay vì 0):
[(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)]
Tôi biết trong Python 2.6 bạn có thể làm: h = enum Cả (phạm vi (2000, 2005), 1) để đưa ra kết quả trên nhưng trong python2.5 bạn không thể ...
Sử dụng python2,5:
>>> h = enumerate(range(2000, 2005))
>>> [x for x in h]
[(0, 2000), (1, 2001), (2, 2002), (3, 2003), (4, 2004)]
Có ai biết một cách để có được kết quả mong muốn trong python 2.5 không?
Cảm ơn,
Jeff