Привет! Давай посмотрим, что у тебя не так с кодом. На скриншоте я вижу, что у тебя есть ошибка синтаксиса на первой строчке.
Ты пытаешься создать список a, используя квадратные скобки без значений внутри, это выглядит как a []. В Python это не верная запись для создания списка. Чтобы создать пустой список, тебе нужно написать просто a = [].
Далее у тебя переменная summa инициализирована правильно, но есть ещё одна переменная a, которая равна нулю, и это создает путаницу, так как a уже было использовано как имя для списка. Предполагаю, что тут должна быть переменная count, используемая для подсчета чего-то.
В цикле for I in a: ты итерируешься по элементам списка a, но так как список пустой, цикл не будет выполняться.
Внутри цикла у тебя условие, которое не будет работать: if len(str(I)).split('.')[1]) == 4:. Есть несколько проблем: сначала ты преобразуешь I в строку, потом пытаешься вызвать метод split с точкой в качестве разделителя. Однако, похоже, что ты пытаешься обратиться к числам с плавающей запятой и их дробной части, но это не выйдет, если в a не будут числа с плавающей запятой.
Также тут есть синтаксическая ошибка из-за лишней скобки после split('.'), и следует пом
