Я пытаюсь создать переменные в этих циклах, но python дает мне синтаксическую ошибку. tme
и empty
оба дают мне эту проблему. Я пытаюсь заставить python прочитать лист Excel и поместить значения в список. Переменные, которые я пытаюсь создать, должны помочь мне найти пустые места в python и удалить значение из другого списка, который я создал, чтобы полученные значения соответствовали правильному вводу и вводам, которые не имеют значения в excel удаляются из этого списка. Он также дает ошибку индекса, если для этого есть исправление, я был бы признателен, но я могу понять это, если переменные работают правильно.
span = list()
print(span)
price = list() #creates a list with all the values before giving index error
for q in range(1,chart.nrows):
for i in range (1,chart.ncol):
L = (chart.cell_value(q,i))
if L != '': #all values that exist will be appended to the list
price.append(L)
else: #find x and y parts of space, have that popped from span list
moth = chart.cell_value(q,0)
m = str(moth)
y = year = str(chart.cell_value(0,i)
tme = m + ' ' + y
empty = span.index(tme)
span.pop(empty)