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