Adicionando valores das tuplas do mesmo comprimento

Em um programa gráfico que estou escrevendo usando pygame eu uso uma tupla representando uma coordenada como esta: (50, 50).

Às vezes, eu chamo uma função que retorna outra tupla como (3, -5), que representa a mudança na coordenada.

Qual é a melhor maneira de adicionar o valor de alteração ao valor da coordenada. Seria bom se eu pudesse fazer algo como coordenar + = mudar, mas parece que seria simplesmente concatenar as duas tuplas para algo como (50, 50, 3, -5). Em vez de adicionar o 1º valor ao 1º valor e o 2º ao 2º, e retornar uma tupla resultante.

Até agora eu tenho usado este método bastante cansativo: coord = (coord [0] + change [0], coord [1] + change [1])

O que é um método melhor e mais conciso para somar os valores de duas tuplas do mesmo tamanho. Parece especialmente importante saber como fazê-lo se as tuplas forem de comprimento arbitrário ou particularmente longo, o que tornaria o método anterior ainda mais cansativo.

questionAnswers(6)

yourAnswerToTheQuestion