Можно ли взять каждую отдельную строку из каждого списка и объединить ее в одну строку, а затем получить список строк?Вместо списка строк в списке?
names = ['red', 'barn'], ['barn'], ['front', 'porch'], ['white', 'farm', 'house']]
Ожидаемый результат ниже:
names = ['red barn', 'barn', 'front porch', 'white farm house']
Вот что я пробовал
for name in names:
names = " ".join(name)
print(names)
вывод этого кода:
white farm house
Почему это объединяет только последний элемент в списке?