怎么将字符串转化为列表
时间: 2024-09-21 15:01:25 浏览: 35
在Python中,你可以使用内置的`split()`函数或者`list()`函数将字符串转换为列表。这里有两个常见的方法:
**方法一:使用split()**
如果你想要按照某个分隔符(默认为空格)分割字符串,可以这样做:
```python
s = "apple,banana,orange"
fruits_list = s.split(",")
print(fruits_list) # 输出:['apple', 'banana', 'orange']
```
**方法二:使用list()和str.split()**
如果你想自己指定分隔符,可以直接调用`str.split()`方法,然后将结果传递给`list()`:
```python
s = "1,2,3;4,5,6"
numbers_list = list(s.split(";"))
print(numbers_list) # 输出:['1,2,3', '4,5,6']
```
在这个例子中,由于没有明确指定分隔符,每个数字后面都会带有逗号,所以结果是一个包含子列表的列表。
**相关问题--:**
1. Python中的哪些内置函数可以帮助处理字符串和列表之间的转换?
2. 如何根据自定义的分隔符将字符串分割成列表?
阅读全文