0
A
回答
0
嘗試[x for x in map(int, s[1:-1].split(","))]
0
試試這個,
In [3]: l = eval(s)
In [4]: print l
[1, 2, 3]
+4
你不應該建議[非常危險的函數,如'eval'](http://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html)當有更好的選擇。 – Matthias
0
import json
s="[1,2,3]"
s_list = json.loads(s)
print(type(s_list))
出來:
<type 'list'>
+1
這不適用於s =「[1,2,'abn']」 – user5319825
相關問題
- 1. 字符串隱式轉換列表,如+ =
- 2. 將一個字符串轉換列表
- 3. 如何轉換對象的列表,以字符串列表
- 4. 轉換字符串列表到一個字符串
- 5. 如何將字符串列表轉換爲每個子列表中每個字符串的子列表列表?
- 6. 轉換的字符串列表,列出字符串列表的
- 7. 轉換字符串列表
- 8. 格式列表轉換成字符串
- 9. 格式列表轉換爲字符串
- 10. 如何以字符串的形式讀取表的第一列?
- 11. 如何將字符串列表轉換爲字符串中各個字符的子列表列表?
- 12. 字符串轉換的一個列表轉換成字典
- 13. 將字符串列表轉換爲字符串列表
- 14. 字符串轉換列表分爲地圖[字符串,列表]
- 15. 轉換Unicode字符串到Python列表
- 16. 轉換列表到csv字符串
- 17. 字符串到int轉換的列表
- 18. 轉換列表轉換爲字符串
- 19. 如何將webelement的列表轉換爲字符串形式的另一個列表?
- 20. 轉換列表爲單個字符串
- 21. 不能轉換列表[任何]列出[(字符串,字符串)]
- 22. 轉換字符串列表到一個單一的整數
- 23. 如何將字符串列表轉換爲指令列表
- 24. 如何將屬性列表轉換爲字符串列表?
- 25. 如何將字符串列表轉換爲適當的列表?
- 26. 如何將字符串列表轉換爲整數列表?
- 27. 如何將字符串轉換爲整數列表的列表?
- 28. 轉換列表的列表,以字符串
- 29. 轉換泛型列表,以字符串列表
- 30. 轉換字符串列表,以純列表在Python
看一看['ast.literal_eval'(https://docs.python.org/2/library/ast.html#ast.literal_eval)(並且不要使用['eval'](https://docs.python.org/2/library/functions.html#eval)) – khelwood
嘗試'l = eval(s)' –
試試這個: 'l = s.strip('[]')。split(',')' – FeedTheWeb