Я хочу перебирать список списков в python. Я печатаю все значения первого, то последующие итерации, я удалить последнее значение, например:Итерация через список в python
mylists=[["near", "belle", "round", "about"],[" vue"," bus"," stop"],["sammy"],["mombasa","road"]]
В приведенном выше списке, я печатаю:
"near belle round about"
"near belle round"
"near belle"
"near"
и продолжить со всеми другими списками.
Просьба помочь мне с наилучшим способом сделать это, у меня есть следующий код, который не дает мне то, что я хочу.
for list in sentence:
while len(list) >0:
print list.pop()
Является ли это правильные данные? У вас есть первый подписок как '[" near belle round about "]', 'list' с одной строкой всех четырех слов, но из вашего описания кажется, что это должно быть' ["near", " belle "," round "," about "]', 'list' из четырех отдельных' str', по одному на каждое слово. – ShadowRanger
Да, жаль, что я отредактировал данные – leboMagma
Вам нужна рекурсия? Или вы в порядке с любым методом? – Adib