python 将字符串列表转为列表的方式是
时间: 2023-12-13 18:05:17 浏览: 36
可以使用 Python 的内置函数 `eval()` 将字符串列表转换为列表,例如:
```
string_list = "['apple', 'banana', 'orange']"
list_from_string = eval(string_list)
print(list_from_string)
```
输出结果为:
```
['apple', 'banana', 'orange']
```
需要注意的是,使用 `eval()` 函数时必须确保字符串中包含的代码是安全的,否则可能会有安全风险。
相关问题
python将字符串列表转为整数列表
可以使用列表推导式和int()函数来实现将字符串列表转为整数列表,示例代码如下:
```python
str_list = ['1', '2', '3', '4']
int_list = [int(x) for x in str_list]
print(int_list)
```
输出结果为:
```
[1, 2, 3, 4]
```
python将字符串转为列表
可以使用字符串的 `split()` 方法来将其转换为列表。该方法以一个分隔符作为参数,并返回一个包含拆分后的子字符串的列表。例如:
```
string = "hello world"
lst = string.split()
print(lst)
```
输出结果为:
```
['hello', 'world']
```
如果字符串中有多个分隔符,可以在 `split()` 方法中指定分隔符,例如:
```
string = "1,2,3,4,5"
lst = string.split(",")
print(lst)
```
输出结果为:
```
['1', '2', '3', '4', '5']
```