您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python通过列表创建一行数据框

5b51 2022/1/14 8:23:19 python 字数 928 阅读 623 来源 www.jb51.cc/python

在 python中,假设我有一个列表[1,2,3,…,100],我想使用此列表创建一个数据框,其中有一行,行值是列表.这样做的最快捷,最优雅的方法是什么? 将列表作为列表参数传递给数据: In [11]: l = range(1,100) pd.DataFrame(data=[l]) Out[11]: 0 1 2 3 4 5 6 7 8 9 ...

概述

In [11]:

l = range(1,100)
pd.DataFrame(data=[l])
Out[11]:
   0   1   2   3   4   5   6   7   8   9  ...  89  90  91  92  93  94  95  96  \
0   1   2   3   4   5   6   7   8   9  10 ...  90  91  92  93  94  95  96  97   

   97  98  
0  98  99  

[1 rows x 99 columns]

您可以将列名称作为arg传递给DataFrame构造函数或直接分配:

pd.DataFrame(data = [l],columns = col_list)

要么

df.columns = col_list

总结

以上是编程之家为你收集整理的python通过列表创建一行数据框全部内容,希望文章能够帮你解决python通过列表创建一行数据框所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶