Dodawanie wartości z krotek o tej samej długości

W programie graficznym, który piszę za pomocą pygame, używam krotki reprezentującej współrzędną w następujący sposób: (50, 50).

Czasami wywołuję funkcję, która zwraca kolejną krotkę, taką jak (3, -5), która reprezentuje zmianę współrzędnych.

Jaki jest najlepszy sposób dodania wartości zmiany do wartości współrzędnych. Byłoby miło, gdybym mógł zrobić coś takiego jak współrzędna + = zmiana, ale wydaje się, że po prostu połączyłby dwie krotki w coś takiego (50, 50, 3, -5). Zamiast dodawać pierwszą wartość do pierwszej wartości i drugą do drugiej, i zwracać wynikową krotkę.

Do tej pory stosowałem tę dość męczącą metodę: coordin = (coordin [0] + change [0], coordin [1] + change [1])

Jaka jest lepsza, bardziej zwięzła metoda dodawania wartości dwóch krotek o tej samej długości. Wydaje się szczególnie ważne, aby wiedzieć, jak to zrobić, jeśli krotki mają dowolną długość lub szczególnie długą długość, co uczyniłoby poprzednią metodę jeszcze bardziej męczącą.

questionAnswers(6)

yourAnswerToTheQuestion