beginner to python here.
I have 2 nested lists that I want to merge:
list1 = ['a',
(b, c),
(d, e),
(f, g, h) ]
list2 = [(p,q),
(r, s),
(t),
(u, v, w) ]
the output I am looking for is:
list3 = [(a, p, q),
(b, c, r, s),
(d, e, t),
(f, g, h, u, v, w) ]
Can this be done without any external libraries? note: len(list1) = len(list2)
list1is a string in your example, but after the merge it seems to be an object.a == 'a', but then the rest doesn't make any sense.(t)is not a tuple, btw. -1.