Если я вас правильно понимаю, вы хотите, чтобы list_Range
было list
из list
с.
Вам необходимо вывести list_Range=[]
из тела for
l oop или list_Range
будет просто сбрасываться на пустую list
каждую итерацию.
Вместо вызова метода extend()
, вы хотите вызвать метод append()
. extend()
принимает итерацию (например, список) и добавляет каждый элемент в список отдельно. append()
добавляет весь аргумент в список (в вашем случае это список из 3 элементов).
wb = xw.Book("C:/Users/六神/Desktop/busch.xlsx") # Connect existing excel
sht = wb.sheets(1)
list_Range=[]
for i in range(2, 10):
i = str(i)
list_y =[sht.range("F" + i).value, sht.range("C" + i).value,sht.range("E" + i).value]
list_Range.extend(list_y) #My hope is that list_Range[[v],[v],[v] and so on]