python 使用eval输入一个列表
时间: 2023-10-17 18:19:13 浏览: 214
Python中神奇的eval函数
eval函数可以将一个字符串作为Python表达式执行,所以可以使用它来将一个字符串表示的列表转换成Python列表。例如:
```
input_str = '[1, 2, 3, 4]'
my_list = eval(input_str)
print(my_list)
```
输出:
```
[1, 2, 3, 4]
```
需要注意的是,使用eval函数需要非常小心,因为它可以执行任意的Python代码,可能会导致安全问题。建议仅在完全信任输入的情况下使用eval函数。
阅读全文