Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Openpyxl在列表中旋转列?_Python_Openpyxl - Fatal编程技术网

Python Openpyxl在列表中旋转列?

Python Openpyxl在列表中旋转列?,python,openpyxl,Python,Openpyxl,需要为学校项目编写一些代码,但是我在使用Openpyxl(Python)从一列数据生成可用列表时遇到了麻烦。代码如下: from openpyxl import load_workbook HISPARC = load_workbook(filename = "APPLES.xlsx") sheet = HISPARC.active i = 32 while i < 80: a = [sheet.cell(row = i, column = 11)] i = i +

需要为学校项目编写一些代码,但是我在使用Openpyxl(Python)从一列数据生成可用列表时遇到了麻烦。代码如下:

from openpyxl import load_workbook

HISPARC = load_workbook(filename = "APPLES.xlsx")

sheet = HISPARC.active

i = 32
while i < 80:
    a = [sheet.cell(row = i, column = 11)]
    i = i + 3

    print(a[0].value)    
从openpyxl导入加载\u工作簿
HISPARC=load_工作簿(filename=“APPLES.xlsx”)
sheet=HISPARC.active
i=32
当我<80时:
a=[表单元格(行=i,列=11)]
i=i+3
打印(a[0]。值)
它打印所有的东西。另外,如果我在打印前放置一段独立的代码,那么将打印的唯一数字是列中的最后一个单元格,而不是其他任何数字

我想做的是生成上面生成的单元格列表,以便以后使用它们的值

谢谢

values = [c.value for c in ws['L'][32:80]]

将为您提供单元格L31到L:81的所有值的列表,这似乎是您所需要的。

我建议查看如何在python中创建并添加到列表中。如果您仍然被卡住,请编辑问题,具体说明如何操作。