我只想使用列索引0来放置我的所有dict[值],数据。
但每当我使用多个值,比如“C”,“D”,索引就会增加
我希望在不增加excel索引的情况下垂直添加我的值。
*
我知道我应该更改orient='index'
部分以获得所需的输出。
试图寻找这个特定的代码,但我无法。。。有什么帮助吗
android_report_data_set ={
"A":["APPLE"],
"B":["KIWI"],
"C":["MANGOJUICE","WATERMELONJUICE","DURIANJUICE"]}
"D":["RED","PINK","BLACK"]}
df = pd.DataFrame.from_dict(android_report_data_set, orient='index')
df.transpose()
*EXPECTED OUTPUT
+----+-----------------+
| | 0 |
+----+-----------------+
| A | APPLE |
| B | KIWI |
| C | MANGOJUICE |
| | WATERMELONJUICE |
| | DURIANJUICE |
| D | RED |
| | PINK |
| | BLACK |
+----+-----------------+
*OUTPUT
+----+------------+---------------------+--------------+
| | 0 | 1 | 2 |
+----+------------+---------------------+--------------+
| A | APPLE | | |
| B | KIWI | | |
| C | MANGOJUICE | WATERMELONJUICE | DURIANJUICE |
| D | RED | PINK | BLACK |
+----+------------+---------------------+--------------+
谢谢
第一级使用^{} 和^{} 来删除第二级,然后通过^{} 将tpo转换为一列
DataFrame
:如果只需要索引中的第一个值,则可以将重复的值替换为空字符串:
上次写入文件
index=False
时应忽略,以避免删除索引值('A','B','C','D')
:相关问题 更多 >
编程相关推荐