我想创建一个每行都pandas.DataFrame包含相同内容的:dict输入:length = 5a = {'this':1, 'is':2, 'an':3 'example':4}输出: 00 {'this': 1, 'is': 2, 'an': 3, 'example': 4}1 {'this': 1, 'is': 2, 'an': 3, 'example': 4}2 {'this': 1, 'is': 2, 'an': 3, 'example': 4}3 {'this': 1, 'is': 2, 'an': 3, 'example': 4}4 {'this': 1, 'is': 2, 'an': 3, 'example': 4}我怎样才能正确地做到这一点?
1 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
试试这个方法——
import pandas as pd
length = 5
a = {'this':1, 'is':2, 'an':3, 'example':4}
out = pd.DataFrame({0:[a] * length})
print(out)
0
0 {'this': 1, 'is': 2, 'an': 3, 'example': 4}
1 {'this': 1, 'is': 2, 'an': 3, 'example': 4}
2 {'this': 1, 'is': 2, 'an': 3, 'example': 4}
3 {'this': 1, 'is': 2, 'an': 3, 'example': 4}
4 {'this': 1, 'is': 2, 'an': 3, 'example': 4}
添加回答
举报
0/150
提交
取消