Проблема возникает из-за того, что однострочный в python возвращает массив, у него нет чистого способа ссылаться на объекты, которые он создает сам.
Вы не можете сделать коммутативную сумму, вы можете умножить числа (но каждое из них)
In [2]: y = [x*x for x in results]
In [3]: y
Out[3]: [22201, 0, 16384, 0, 0, 0, 1, 0, 0, 196, 0, 4]
Лучший способ выполнить то, что вы хотите, это встроенный метод sum
In [9]: sum(results)
Out[9]: 294