将电子表格中的数据收集到可以容纳字符串和数字的数组中的最佳方法是什么

想从电子表格导入数据,目前使用 pyxl。读取excel数据并将其插入二维数组的最佳方法是什么。是 Numpy 吗?熊猫?清单?我是新手,我正在努力如何插入这样的变量:


MaterialData[y, x] = 来自电子表格的数据,其中 y 是行,x 是列。我正在使用 for 循环遍历单元格,但找不到将数据放入数组的方法。


for i in range(1, rows+1):

    for j in range(1, 6):

        col = sh.cell(i, j)

        col1 = col.value

        materialsList[i,j] = col1

最后一行显然是错误的,但这就是我想要做的,如果有道理的话!excel 文件是一个材料列表,其中每一列都有不同的价格,并且根据用户在程序中选择的内容,显示该价格。(嗯,这是我想要实现的一个非常简化的版本)。此数组中的部分数据将使用 tkinter 显示在列表框中,具体取决于用户设置的标志。

绝地无双
浏览 137回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python