dataframe加入短的一个list
时间: 2023-10-13 22:05:15 浏览: 73
您可以使用`pd.concat()`函数将一个短的列表添加到DataFrame中。这个函数可以将两个或多个DataFrame按行或按列连接起来。假设您有一个DataFrame `df` 和一个短的列表 `lst`,您可以按行连接它们,如下所示:
```python
import pandas as pd
# 假设您有一个DataFrame和一个短的列表
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
lst = [7, 8, 9]
# 使用pd.concat()按行连接DataFrame和列表
new_df = pd.concat([df, pd.DataFrame([lst], columns=df.columns)], ignore_index=True)
print(new_df)
```
输出将是一个新的DataFrame,其中包含原始DataFrame以及添加的列表:
```
A B
0 1 4
1 2 5
2 3 6
3 7 8
```
请注意,我假设列表的长度与DataFrame的列数相匹配,并且列名也匹配。如果您有不同的要求,请提供更具体的示例或详细说明,以便我能够为您提供更准确的解决方案。
阅读全文