“вложенный список Python” Ответ

вложенный список Python

L = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]   
for list in L:
    for number in list:
        print(number, end=' ')
# Prints 1 2 3 4 5 6 7 8 9
Homeless Herring

Как сделать один список из вложенного списка

>>> from collections import Iterable
def flatten(lis):
     for item in lis:
         if isinstance(item, Iterable) and not isinstance(item, str):
             for x in flatten(item):
                 yield x
         else:        
             yield item

>>> lis = [1,[2,2,2],4]
>>> list(flatten(lis))
[1, 2, 2, 2, 4]
>>> list(flatten([[1, 2, 3], [4, 5, 6], [7, 8, 9]]))
[1, 2, 3, 4, 5, 6, 7, 8, 9]
Shiny Seahorse

Список вложенных списков

x = [3, 4, [7, 8]]
print(x[2][1])
# 8
Sore Sloth

Вложенный список Python

nested_python_list = [[1,2,3], [4, 5, 6], [7, 8, 9]]
Outrageous Ostrich

Ответы похожие на “вложенный список Python”

Вопросы похожие на “вложенный список Python”

Больше похожих ответов на “вложенный список Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования