想从excel中读取每一列的数据,怎么写for循环?

img

一共有D——Z,AA-AI列,想读取每一列的数据data,怎么写for循环呢
一共有D——Z,AA-AI列,想读取每一列的数据data,怎么写for循环呢

img

哈喽,用xlrd来读,代码如下,有用请点采纳哦~

#!/usr/bin/python3
import xlrd

# 打开Excel文件
data = xlrd.open_workbook('./excel.xls')
# 读取第一个工作表
table = data.sheets()[0]
print(table.ncols)
# 统计行数
rows = table.ncols
for v in range(1, rows):
    values = table.col_values(v)
    print(values)

直接读整个文件不就好了?
data = pd.read_excel('路径','表名')
根据索引,data[:,3] 就是D列,以此类推