使用Openpyxl获取一列数据并生成math操作列表
我是一个python新手我想在python 2.7中使用openpyxl模块来获得一列数字,把它们放在一个列表中,并将它们添加到。
我无法使用for循环,因为它在每个循环中给出了更新的列表。 我怎样才能得到“最终”列表只使用其他方法?
这里是代码:
import openpyxl ac = openpyxl.load_workbook('Financial Sample.xlsx') sheet = ac.get_sheet_by_name('Sheet1') l=[] sum = 0 for i in range(2,10): sub = int(sheet.cell(row=i, column=7).value) l.append(sub) print(l) #for x in []: #sum = sum + x #print(sum)
谢谢!