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. 字符串到int转换的列表
- 6. 转换列表到csv字符串
- 7. 如何将webelement的列表转换为字符串形式的另一个列表?
- 8. 转换列表为单个字符串
- 9. 转换字符串列表到一个单一的整数
- 10. 如何将字符串列表转换为适当的列表?
- 11. 如何将字符串列表转换为整数列表?
- 12. 如何将字符串内的列表转换为列表
- 13. 转换列表的列表,以字符串
- 14. 如何在Ruby中将字符串列表转换为一个字符串?
- 15. 如何将字符串列表转换为查询字符串?
- 16. 转换列表[双]到列表[字符串]
- 17. 将字符串转换为字列表?
- 18. 转换一个字符串,它看起来像一个表到实际列表
- 19. 转换列表的分割字符串表示为一个字符串
- 20. 打开一个字符串,是一个格式化列表到一个列表
- 21. 一个字符串转换为一个嵌套TCL列表
- 22. 使用字符串转换列表为字典表达式c#
- 23. 将列表的字符串表示形式转换为斯卡拉列表中的列表
- 24. 如何ast.Tuple转换到一个列表
- 25. 转换到一个列表
- 26. 转换constexpr编译字符串转换成一个模板字符列表
- 27. 列表理解:将每个字符串乘以一个列表
- 28. 如何转换的字符串列表,列出清单
- 29. 将JSON字符串转换为列表以便列举
- 30. 转换列表<Character>到char [],然后以字符串
看一看['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