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. 蟒蛇pprint字典
- 11. 在字典(蟒蛇)
- 12. 蟒蛇:在字典
- 13. 蟒蛇:從字典
- 14. 從蟒蛇字典
- 15. 蟒蛇 - 字典和
- 16. 蟒蛇在功能
- 17. 功能不蟒蛇
- 18. 蟒蛇查找字典在字典
- 19. 蟒蛇:字典的元組字典
- 20. 字典映射蟒蛇
- 21. 蟒蛇:使用字典
- 22. 字典中的蟒蛇
- 23. 嵌套字典蟒蛇
- 24. 蟒蛇,從列表字典
- 25. 蟒蛇字典到文件
- 26. 嵌套字典蟒蛇
- 27. 嵌套字典蟒蛇
- 28. 列表到字典蟒蛇
- 29. 蟒蛇Django的字典
- 30. 字典錯誤 - 蟒蛇
請說明您羅列的意思,字典似乎工作文件對我來說吧: '字典(枚舉([ '一', 'B', 'C']))= {0: 'a',1:'b',2:'c'}' – 2010-04-26 13:33:10