У меня есть такие данные, как
data = [array(['a', 'b', 'c']),
array([['d', 'e', 'f'], ['g', 'h', 'i']]),
array([['j', 'k', 'l'], ['m', 'n', 'o'], ['p', 'q', 'r']])]
Я хочу объединить значения во внутреннем списке последовательно. Это желаемый вывод, который мне нужен.
[['a', 'b', 'c'], ['d g', 'e h', 'f i'], ['j m p', 'k n q', 'l o r']]
Я пытался использовать несколько циклов и объединение, но это не дает мне требуемого вывода.
for i in data:
for j in i:
print(" ".join(j))
Я не совсем уверен в как этого добиться? Нужен эффективный и быстрый подход, потому что мои исходные данные действительно большие.