Как слить два кортежа в Пайтоне?

Как преобразовать следующий кортеж:

от:

(('aa', 'bb', 'cc'), 'dd')

к:

('aa', 'bb', 'cc', 'dd')
16
посмотрите stackoverflow.com/q/2158395/989121 для более общих решений
добавлено автор georg, источник

8 ответы

l = (('aa', 'bb', 'cc'), 'dd')
l = l[0] + (l[1],)

Это будет работать на вашу ситуацию, однако решение gnibbler лучше для общих случаев.

24
добавлено
l = (('aa', 'bb', 'cc'), 'dd')
l = l[0] + (l[1],)

Это будет работать на вашу ситуацию, однако решение gnibbler лучше для общих случаев.

24
добавлено
>>> tuple(j for i in (('aa', 'bb', 'cc'), 'dd') for j in (i if isinstance(i, tuple) else (i,)))
('aa', 'bb', 'cc', 'dd')
7
добавлено
x = (('aa', 'bb', 'cc'), 'dd')
tuple(list(x[0]) + [x[1]])
6
добавлено
x [0] + (x [1]) прекрасен также
добавлено автор Volatility, источник
x = (('aa', 'bb', 'cc'), 'dd')
tuple(list(x[0]) + [x[1]])
6
добавлено
x [0] + (x [1]) прекрасен также
добавлено автор Volatility, источник

это - все.

a = (1,2);
b = (3,4);

x = a + b # (1, 2, 3, 4)
3
добавлено

это - все.

a = (1,2);
b = (3,4);

x = a + b # (1, 2, 3, 4)
3
добавлено

это - все.

a = (1,2);
b = (3,4);

x = a + b # (1, 2, 3, 4)
3
добавлено
Python
Python
7 654 участник(ов)

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/577926

Python beginners
Python beginners
4 449 участник(ов)

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7

pro.python
pro.python
1 090 участник(ов)

Сообщество разработчиков под Python Создатель: @rodgelius

Rude Python
Rude Python
971 участник(ов)

Python без „девочек”, здесь матерятся и унижают Django. Not gay friendly. Правила: t.me/rudepython/114107 @rudepython | t.me/rudepython

rupython
rupython
509 участник(ов)

Группа создана с целью оперативного получения ответов на возникающие вопросы по разработке на яп python, смежные темы, а также человеческого общения. Приветствую!

Python-programming
Python-programming
266 участник(ов)

Чат группы вконтакте https://vk.com/python_community