Q
列表問題?
1
A
回答
3
12
轉換爲字符串:
>>> [str(i) for i in range(9)]
['0', '1', '2', '3', '4', '5', '6', '7', '8']
,如果你希望你的列表,開始與1
只是改變你的range
功能:
>>> [str(i) for i in range(1, 9)]
['1', '2', '3', '4', '5', '6', '7', '8']
而且,你不需要初始化循環變量(j=0
不需要)。
4
的Python 2
>>> map(str, range(1, 9))
['1', '2', '3', '4', '5', '6', '7', '8']
Python 3中
>>> list(map(str, range(1, 9)))
['1', '2', '3', '4', '5', '6', '7', '8']
的文檔range
:
0
j=0
x=[]
for j in range(9):
x=x+[str(j)]
相關問題
- 1. Haskell列表問題列表
- 2. WordML列表問題
- 3. Css列表問題
- 4. Python列表問題
- 5. 從列表問題
- 6. Python列表問題
- 7. 問題從列表
- 8. Rails列表問題
- 9. Python列表問題
- 10. Python列表問題
- 11. Java列表問題
- 12. AS3列表問題
- 13. CSS列表問題
- 14. 列表問題(UWP)
- 15. 列表值問題
- 16. 算法問題/問題列表
- 17. 數據表列表/陣列問題
- 18. c#列表覆蓋問題
- 19. 時區列表問題
- 20. CreateHwndRenderTarget參數列表問題
- 21. 下拉列表onselectedIndexChanged問題
- 22. Android列表視圖問題
- 23. IE9下拉列表問題
- 24. 問題串聯Python列表
- 25. 說明問題列表
- 26. Drools列表迭代問題
- 27. 打印Github問題列表
- 28. 鏈接列表問題C++
- 29. ASP.NET下拉列表問題
- 30. 列表框更新問題
它應該輸出'[0 ,1,2,3,4,5,6,7,8]'。 – 2010-05-27 09:08:32