Ответ 1
l = (('aa', 'bb', 'cc'), 'dd')
l = l[0] + (l[1],)
Это будет работать для вашей ситуации, однако решение gnibbler лучше для общих случаев.
Как преобразовать следующий кортеж:
из:
(('aa', 'bb', 'cc'), 'dd')
чтобы:
('aa', 'bb', 'cc', 'dd')
l = (('aa', 'bb', 'cc'), 'dd')
l = l[0] + (l[1],)
Это будет работать для вашей ситуации, однако решение gnibbler лучше для общих случаев.
>>> tuple(j for i in (('aa', 'bb', 'cc'), 'dd') for j in (i if isinstance(i, tuple) else (i,)))
('aa', 'bb', 'cc', 'dd')
x = (('aa', 'bb', 'cc'), 'dd')
tuple(list(x[0]) + [x[1]])
это все.
a = (1,2);
b = (3,4);
x = a + b # (1, 2, 3, 4)