我知道這個問題的一部分可能很簡單,但我是初學者,並且非常感謝最簡單的解決方案:我有一個excel (.xlsx文件),其中一列的單元格中有一列數字列表(數字以空格分隔,甚至每個列表的末尾都有一個空格)。因此,該列看起來像這樣:從excel文件列讀取列表並將其存儲在python列表中
ColumnHeader
[[[9 9 9 9 9 13 ][11 11 11 11 11 11 ][11 11 11 11 11 11 ][9 9 9 9 9 9 ]
[[[9 9 9 9 9 9 ][9 9 9 9 9 9 ]]]
[[[9 9 9 9 ][14 14 14 14 ][13 13 13 13 ]]]
請注意每個列表的列表數目是否不同。另外請注意,每個列表的列表在它之前和之後都有一個額外的[和]。
我想要做的是理想地讀取python中的整個xlsx文件(請記住文件中只有數字的其他列),將其存儲在熊貓數據框中,但是需要存儲上面的這一列作爲列表的列表。
ColumnHeader
[[9,9,9,9,9,13],[11,11,11,11,11,11],[11,11,11,11,11,11],[9,9,9,9,9,9]]
[[9,9,9,9,9,9],[9,9,9,9,9,9]]
[[9,9,9,9],[14,14,14,14],[13,13,13,13]]
如果我只是筆直向前讀XLSX文件:那麼,如果我以後再打印本專欄中,我想如果轉換到一個列表會列出清單列表得到類似下面的(以及系列成大熊貓據幀,它顯然讀取此列文字,這是不是我的願望。
任何幫助將高度讚賞。
阿里
你可以展示大熊貓目前是如何讀取文件的。在這裏粘貼一個片段。這可以幫助回答 –