Чтобы объединить кортежи в 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)