как мне избежать ошибки «индекс списка вне диапазона», когда в моем цикле есть пустые ячейки

#python

Вопрос:

у меня есть значения в Google таблицах, такие как

 0  0  0  0
45 12 1  (empty cell)
 

когда я пытаюсь извлечь элемент 2*4, он выдает ошибку индекса списка вне диапазона.
Мне нужно определить, является ли элемент нулевым, и если да, то мне нужно вызвать другую функцию ?

Комментарии:

1. Можете ли вы поделиться кодом?

2. value = row[i] if i < len(row) else another_function() ? Если вы разберете каждую строку в диктант вместо списка, это будет еще проще: value = row.get(col, another_function())