Кортежи могут быть полезны для обмена значениями между переменными в ситуациях, когда необходимо гарантировать, что данные останутся неизменными и структура данных остаётся фиксированной на протяжении выполнения программы. 1
Это связано с тем, что кортежи — неизменяемые типы данных, после создания в них нельзя добавлять элементы, изменять их или удалять. 25
Пример ситуации, в которой можно использовать кортежи для обмена значениями: работа с координатами географических точек или фиксированными настройками. 5
Также кортежи могут быть полезны, когда нужно защитить данные от случайного или намеренного изменения, например, для сохранения информации о датах рождения клиентов. 2