Различные методы объединения кортежей в Python

Чтобы объединить кортежи в Python, вы можете использовать различные методы. Вот несколько примеров:

Метод 1. Использование оператора +

tuple1 = (1, 2, 3)
tuple2 = (4, 5, 6)
joined_tuple = tuple1 + tuple2
print(joined_tuple)

Выход:

(1, 2, 3, 4, 5, 6)

Метод 2. Использование оператора +=

tuple1 = (1, 2, 3)
tuple2 = (4, 5, 6)
tuple1 += tuple2
print(tuple1)

Выход:

(1, 2, 3, 4, 5, 6)

Метод 3: использование метода extend()

tuple1 = (1, 2, 3)
tuple2 = (4, 5, 6)
list1 = list(tuple1)  # Convert tuple1 to a list
list1.extend(tuple2)  # Extend the list with tuple2
joined_tuple = tuple(list1)  # Convert the list back to a tuple
print(joined_tuple)

Выход:

(1, 2, 3, 4, 5, 6)

Метод 4. Использование оператора *

tuple1 = (1, 2, 3)
repeated_tuple = tuple1 * 2
print(repeated_tuple)

Выход:

(1, 2, 3, 1, 2, 3)

Метод 5: использование функции itertools.chain()

import itertools
tuple1 = (1, 2, 3)
tuple2 = (4, 5, 6)
joined_tuple = tuple(itertools.chain(tuple1, tuple2))
print(joined_tuple)

Выход:

(1, 2, 3, 4, 5, 6)