对于dataframe 表格型数据结构 当只传入单一个列表时,该列表会显示成一列
df0=pd.DataFrame(['aa','ab','ac','bb','bc'])
print(df0)
>>
0
0 aa
1 ab
2 ac
3 bb
4 bc
如果要显示为一行,可以进行转置操作
df01=pd.DataFrame(['aa','ab','ac','bb','bc']).T
print(df01)
>>
0 1 2 3 4
0 aa ab ac bb bc
当输入嵌套列表时,每组[]就是一行
df1=pd.DataFrame([['aa','ab','ac','bb','bc'],['张三','李四','王五','赵六','刘七']])
print(df1)
>>
0 1 2 3 4
0 aa ab ac bb bc
1 张三 李四 王五 赵六 刘七
[]换成元组()结果也是一样的
df2=pd.DataFrame([('aa','ab','ac','bb','bc'),('张三','李四','王五','赵六','刘七')])
print(df2)
>>
0 1 2 3 4
0 aa ab ac bb bc
1 张三 李四 王五 赵六 刘七
本文介绍如何将DataFrame中单列数据转置为一行,并探讨了嵌套列表在表格结构中的应用。通过实例演示了列表转置和嵌套列表作为行处理的方法,适合数据操作初学者和高级用户。
405

被折叠的 条评论
为什么被折叠?



