エクセルは最初の列に12345…と連続した数字が並んでいます。
python
1wb = openpyxl.load_workbook(エクセルファイル) 2sheet=wb.worksheets[0] 3values = [] 4def exel(): 5 for rows in sheet.iter_cols(min_row=o,max_row=t): 6 for cell in rows: 7 values.append(cell.value) 8 print(values) 9 10 11for i in range(3): 12 s = i + 1 13 o = 1 + i*5 14 t = s*5 15 exel()
[1, 2, 3, 4, 5]
[6, 7, 8, 9, 10]
[11, 12, 13, 14, 15]
というリストを出したいのですが
実行すると
[1, 2, 3, 4, 5]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
と出ます。
これはなぜこうなるのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。