python以4个空格作为分隔符,分列
时间: 2024-02-20 14:28:17 浏览: 135
python 输出列表元素实例(以空格/逗号为分隔符)
可以使用Python中的字符串方法 `split()` 和列表解析来将字符串分列。
例如,假设有以下字符串:
```
string = "apple banana orange pear"
```
其中每个元素之间用四个空格分隔。我们可以使用以下代码将其分列:
```python
columns = string.split(" ")
print(columns)
```
输出:
```
['apple', 'banana', 'orange', 'pear']
```
这将字符串分割成一个列表,列表中的每个元素都是原始字符串中的一个列。
如果原始字符串中有多个行,我们可以使用列表解析来分解每一行。例如:
```python
data = "apple banana orange pear\ngrape mango kiwi peach"
rows = data.split("\n") # 分解成行
columns = [row.split(" ") for row in rows] # 分解成列
print(columns)
```
输出:
```
[['apple', 'banana', 'orange', 'pear'], ['grape', 'mango', 'kiwi', 'peach']]
```
这将原始数据分解成一个嵌套的列表,其中每个子列表表示原始数据的一行,子列表中的每个元素表示该行中的一个列。
阅读全文