У меня есть список результатов, которые выглядят так:
list_results=[([{"A"}], [], [], [1]), ([{"B"}], [], [23], []), ([{"C"}], [55], [], []), ([{"D"}], [422], [], [])] # a list of 4 tuples
И я хочу объединить каждый элемент кортежа и получить следующий результат:
merged_list=[[{"A"}, {"B"}, {"C"}, {"D"}], [55, 422], [23], [1]] # a list of lists
list1=merged_list[0] #[{"A"}, {"B"}, {"C"}, {"D"}]
list2=merged_list[1] #[55, 422]
list3=merged_list[2] #[23]
list4=merged_list[3] #[1]
(НЕОБЯЗАТЕЛЬНО ) Пожалуйста, предложите решения, эффективные с точки зрения кода и времени, потому что это преобразование будет включать более 4 кортежей (т.е. 100 000 кортежей)
Заранее благодарим вас за вашу помощь.