pyuserО, спасибо за еще один вариант!
без numpysum(x * y for x, y in zip(tuple1, tuple2)) / sum(1 for x in tuple1 if x)
А как тогда в кортеже сложить все элементы?
X = 1+2+3+4+5+6…
Я написал, а у меня не работает…
for i in range(len(mas3)):
X = (mas3 + mas3)/j (j - количества не нулевых элементов в кортеже.)
И он мне выдает index out of range…