1
A
回答
5
嘗試這種情況:
import ast
res = ast.literal_eval('[156, 100, 713]')
+0
這是我需要的,謝謝。 – nyebelinn 2013-03-12 03:12:42
+0
@nyebelinn歡迎您 – 2013-03-12 03:14:24
2
使用ast.literal_eval
就可以了,你就完成了。在這裏,你不需要擔心常規的eval
的所有安全問題,你也不必擔心確保你的字符串格式良好等。當然,如果你真的想自己解析這個東西,你可以用一個非常簡單的列表理解:
s = "[156, 100, 713]"
print [ int(x) for x in s.translate(None,'[]').split(',') ]
2
>>> import json
>>> a = "[156, 100, 713]"
>>> json.loads(a)
[156, 100, 713]
相關問題
- 1. 在SQL中將字符串列表轉換爲Int列表
- 2. 將字符串列表的列表轉換爲列表的列表int
- 3. 將字符串列表轉換爲int列表
- 4. 將int字符串的列表/元組轉換爲int
- 5. 將字符串列表轉換爲字符串列表
- 6. 字符串到int轉換的列表
- 7. 將一個字符串轉換爲列表中的一個int
- 8. 將sqlite int錶轉換爲字符串,然後輸入列表
- 9. 轉換列表<int>爲分隔字符串列表
- 10. 斯卡拉 - 轉換列表[字符串]元組列表[(Int,Int)]
- 11. 將字符串轉換爲字列表?
- 12. 將字符串轉換爲int陣列
- 13. 在Dart中將列表<int>轉換爲字符串?
- 14. 將字符串列表轉換爲java中的BigDecimal列表
- 15. 將字符串查找列表轉換爲Python中的列表
- 16. 將字符串列表轉換爲相應的int c#
- 17. 將列表轉換爲字符串 - TCL
- 18. 將字符串值轉換爲列表
- 19. 將Enumerable.Range轉換爲字符串列表
- 20. Java - 將字符串轉換爲列表
- 21. 將字符串轉換爲列表
- 22. 將字符串轉換爲列表
- 23. 將字符串轉換爲列表
- 24. 將列表轉換爲字符串
- 25. 將字符串轉換爲int64列表
- 26. 將字符串列表轉換爲xml
- 27. Linq將字符串轉換爲列表
- 28. 將列表轉換爲字符串
- 29. 將列表轉換爲字符串?
- 30. 將字符串列表轉換爲
刪除字符串的第一個和最後一個字符再拆「」 我認爲這是沒有效率的,所以我在這裏問吧。 – nyebelinn 2013-03-12 03:04:18