我有一个清单

list = [1,2,3,4,5]


我正在尝试创建len(list)列的df,其中df的每个索引都等于list

  col1 col2 col3 col4 col5
1  1    2    3    4     5
2  1    2    3    4     5
3  1    2    3    4     5


我认为这很容易,但是我找不到。谢谢你的帮助!

最佳答案

my_list = [1, 2, 3, 4, 5]

>>> pd.DataFrame([my_list], index=range(5),
                 columns=['col{0}'.format(n) for n in range(1, len(my_list) + 1)])
   col1  col2  col3  col4  col5
0     1     2     3     4     5
1     1     2     3     4     5
2     1     2     3     4     5
3     1     2     3     4     5
4     1     2     3     4     5

10-08 06:40