我正在使用Python 2.5,我想要这样的枚举(从1而不是0开始):
[(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)]
我知道在python 2.6中可以执行以下操作:h = enumerate(range(2000,2005),1)给出上述结果,但是在python2.5中您不能...
使用python2.5:
>>> h = enumerate(range(2000, 2005))
>>> [x for x in h]
[(0, 2000), (1, 2001), (2, 2002), (3, 2003), (4, 2004)]
有谁知道在python 2.5中获得理想结果的方法?
谢谢,
杰夫