怎么把一串空格隔开数字的数列分成多列
时间: 2024-04-07 19:33:40 浏览: 84
如果你有一个以空格分隔数字的字符串,你可以使用Python中的split()函数将其拆分为一个数字列表,然后使用pandas库将该列表转换为多列的DataFrame。
这是一个示例代码,演示了如何将以空格分隔的数字字符串拆分为多列:
```python
import pandas as pd
# 以空格分隔的数字字符串
numbers_string = "1 2 3 4 5 6 7 8 9 10"
# 使用split()函数将字符串拆分为数字列表
numbers_list = numbers_string.split()
# 将数字列表转换为多列的DataFrame
df = pd.DataFrame([numbers_list], columns=range(1, len(numbers_list)+1))
print(df)
```
运行这段代码后,将得到一个包含多列的DataFrame,每列包含一个数字。这里的示例字符串是 "1 2 3 4 5 6 7 8 9 10",你可以根据你的实际需求替换为自己的字符串。
阅读全文