python按空格分割字符串
时间: 2023-07-24 10:40:34 浏览: 56
在 Python 中,可以使用字符串的 `split` 方法按照空格分割字符串。例如,假设有一个字符串 `s`,可以按照空格进行分割并将结果保存在列表中,代码如下:
```
s = "Hello world! This is a test."
words = s.split()
print(words)
```
输出结果为:
```
['Hello', 'world!', 'This', 'is', 'a', 'test.']
```
其中,`split` 方法默认按照空格进行分割,返回一个由分割后的子字符串组成的列表。如果需要按照其他字符进行分割,可以在 `split` 方法中传入分隔符参数。例如,可以按照逗号分割一个 CSV 文件中的数据:
```
line = "apple,banana,orange"
items = line.split(",")
print(items)
```
输出结果为:
```
['apple', 'banana', 'orange']
```
相关问题
python中split分割字符串
在Python中,split()方法可以用来分割字符串。默认情况下,它会按照空格进行分割字符串。例如,如果我们有一个字符串"Python is a good language",我们可以使用split()方法来将它分割成一个字符串列表,每个单词都是列表中的一个元素。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [python split() 方法 ,分隔字符串](https://blog.csdn.net/qq_33210042/article/details/117002908)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [82. Python split方法-分割字符串](https://blog.csdn.net/weixin_63986098/article/details/130456734)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [python之字符串分割](https://blog.csdn.net/qq233325332/article/details/128564178)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
python中 如何分割字符串
在 Python 中,可以使用 `split()` 方法来分割字符串。这个方法会将字符串按照指定的分隔符进行分割,并返回一个分割后的字符串列表。
例如,假设有一个字符串 `s = "hello world"`,我们想要将它按照空格进行分割,可以这样写:
```python
s = "hello world"
result = s.split()
print(result)
```
运行结果为:
```
['hello', 'world']
```
如果希望按照其他字符进行分割,可以在 `split()` 方法中传入分隔符。例如,假设有一个字符串 `s = "1,2,3,4"`,我们想要按照逗号进行分割,可以这样写:
```python
s = "1,2,3,4"
result = s.split(",")
print(result)
```
运行结果为:
```
['1', '2', '3', '4']
```
除了 `split()` 方法外,还有一些其他的方法可以用来分割字符串,例如 `partition()` 和 `rsplit()` 方法。具体使用哪个方法,需要根据具体的需求来确定。