4
Q
蟒蛇字典功能
A
回答
18
enumerate
创建iterator。迭代器是一个只知道序列当前项目以及如何获得下一个序列的python对象,但无法重新启动它。因此,一旦你在一个循环中使用了一个迭代器,它就不能再给你任何更多的项目,并且看起来是空的。
如果你想从一个迭代器创建一个真实的序列,你可以在其上调用list
。
stuff = range(5,0,-1)
it = enumerate(stuff)
print dict(it), dict(it) # first consumes all items, so there are none left for the 2nd call
seq = list(enumerate(stuff)) # creates a list of all the items
print dict(seq), dict(seq) # you can use it as often as you want
+0
非常感谢,我需要的解释! – cockadoodledo 2010-04-26 14:00:07
相关问题
- 1. 蟒蛇:字典
- 2. 蟒蛇功能
- 3. 在字典(蟒蛇)
- 4. 从字典蟒蛇
- 5. 蟒蛇从字典
- 6. 蟒蛇:从字典
- 7. 蟒蛇在功能
- 8. 功能不蟒蛇
- 9. 蟒蛇查找字典在字典
- 10. 蟒蛇:字典的元组字典
- 11. 蟒蛇:使用字典
- 12. 字典错误 - 蟒蛇
- 13. 蟒蛇比较字典
- 14. 蟒蛇字典到文件
- 15. 蟒蛇Django的字典
- 16. 如何从字典蟒蛇
- 17. 字典映射蟒蛇
- 18. 无法从蟒蛇字典
- 19. 蟒蛇字典的国家
- 20. 蟒蛇MySQL的字典
- 21. 蟒蛇字典,以CSV
- 22. 蟒蛇,从列表字典
- 23. 优化星火数字功能(蟒蛇)
- 24. 功能不是在蟒蛇
- 25. NameErrors和功能蟒蛇
- 26. 存储蟒蛇功能
- 27. 蟒蛇返回功能
- 28. 从功能外蟒蛇
- 29. 蟒蛇长3.6功能
- 30. 蟒蛇功能,beautifulsoup刮
请说明您罗列的意思,字典似乎工作文件对我来说吧: '字典(枚举([ '一', 'B', 'C']))= {0: 'a',1:'b',2:'c'}' – 2010-04-26 13:33:10