У меня есть сложный список списков, который выглядит так:
[[['MARIA DUPONT',
' infos : ',
[' age = 28',
' yeux = bleus',
' sexe = femme']],
[' + ']],
[['PATRICK MARTIN',
' infos : ',
[' age = 53',
' yeux = marrons',
' sexe = homme']],
[' + ']],
[['JULIE SMITH',
' infos : ',
[' age = 17',
'yeux = verts',
'sexe = femme']],
[' fin ']]]
Я пытаюсь преобразовать его в строку. В конце я хочу напечатать это:
MARIA DUPONT,
infos :
age = 28
yeux = bleus
sexe = femme
+
PATRICK MARTIN
infos :
age = 53
yeux = marrons
sexe = homme
+
JULIE SMITH
infos :
age = 17
yeux = verts
sexe = femme
fin
Мои реальные данные более сложны, и у меня есть списки на уровне 5. Поэтому я ищу способ решить проблему, которую я объяснил, чтобы иметь возможность адаптироваться его и применить к моим реальным данным.
Я пытаюсь использовать ''.join(list)
и ''.join(x for x in list)
Но в обоих случаях у меня есть ошибка TypeError: list indices must be integers or slices, not list
I Я пробовал другие способы, но теперь я запутался и не нашел хорошего решения для достижения своей цели.
Любая помощь будет принята с благодарностью, и заранее спасибо. (и извините за мой плохой английский sh!)