python3如何将一个字符串转为列表?
时间: 2023-11-27 20:49:02 浏览: 48
可以使用字符串的 `split()` 方法将其转换为列表。默认情况下,`split()` 方法使用空格作为分隔符,但是可以传递其他分隔符作为参数。
下面是一个例子:
```
string = "apple banana cherry"
my_list = string.split()
print(my_list)
```
输出结果:
```
['apple', 'banana', 'cherry']
```
如果想使用其他分隔符,比如逗号,可以这样做:
```
string = "apple,banana,cherry"
my_list = string.split(",")
print(my_list)
```
输出结果:
```
['apple', 'banana', 'cherry']
```
相关问题
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']
```
python 将列表中的字符串转为数字
可以使用列表推导式结合内置函数 int() 来实现:
```
str_list = ['1', '2', '3', '4']
num_list = [int(x) for x in str_list]
print(num_list)
```
输出:
```
[1, 2, 3, 4]
```
阅读全文