在Python中,将字符串拆开,回传列表
时间: 2024-09-06 11:03:16 浏览: 35
在Python中,你可以使用内置的`split()`函数来将字符串按照指定分隔符拆分成一个列表。这个函数的基本语法如下:
```python
str_list = string_variable.split(separator, [maxsplit])
```
- `string_variable`: 需要拆分的字符串。
- `separator`: 可选,默认为空格,用于确定在哪里分割字符串。可以是一个字符或一个正则表达式。
- `maxsplit` (可选): 指定最大分割次数。如果不提供或设置为 `-1`,则会一直分割到字符串结束。
例如,如果你想把由逗号分隔的单词拆分成列表:
```python
s = "Hello,World,Python"
word_list = s.split(",")
print(word_list) # 输出:['Hello', 'World', 'Python']
```
如果你需要按照特定字符多次分割,可以传递该字符作为`maxsplit`值,如分割两次:
```python
s = "a-b-c-d"
split_list = s.split("-", 2)
print(split_list) # 输出:['a', 'b-c-d']
```
阅读全文