标签列表
Python字符串中的列表转为列表
python
python-3.x
8
8
我有一个字符串:'[1, 2, 3]',我想把它转换成数组:[1, 2, 3]。
我知道有一个可以使用的单一内建函数,但我找不到它或想起它的名字。
我知道有人记得,任何帮助都将不胜感激。
-
npengra317
1
个回答
17
17
将一个字符串处理成代码:
>>
>
eval(
'[1, 2, 3]'
) [
1
,
2
,
3
]
-
mdurant
3
1
eval
可能是你的应用程序中的一个巨大安全漏洞。至少使用
ast.literal_eval
。
- Matthias
同意,但如果您假定输入是受信任的,则它是最简单的。
- mdurant
抱歉,我只是想不起来确切的关键字。
- npengra317
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
7
Python:包含字符串子列表的列表
7
Python列表中字符串的子串列表
3
Python正则表达式re.search转为列表
5
Python列表迭代转为一行代码
6
Python中的二叉树中序遍历转为扁平列表
3
Python 列表字符串转列表
3
列表中的字符串转为浮点数
13
Python 3 字典的键转为字符串,值转为另一个字符串
5
多列DataFrame转为列表
3
元组列表转为数据框
eval
可能是你的应用程序中的一个巨大安全漏洞。至少使用ast.literal_eval
。 - Matthias