Как правильно разделить список, состоящий из нескольких подсписков, на отдельные списки?

  • 5 сентября 2023 г. 13:07
Ответы на вопрос 2
Для разделения списка на отдельные списки, можно воспользоваться циклом в Python. Допустим, у нас есть список, состоящий из нескольких подсписков:

```python
big_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
```

Чтобы достать каждый подсписок из большого списка, мы можем использовать цикл `for`:

```python
for sublist in big_list:
    print(sublist)
```

В данном случае, переменная `sublist` будет последовательно принимать значения каждого подсписка из `big_list`. Внутри цикла, вы можете выполнять нужные операции со списком.

Если вы хотите сохранить каждый подсписок в отдельную переменную или списки, вы можете добавить эти списки в другой список. Например:

```python
sub_lists = []
for sublist in big_list:
    sub_lists.append(sublist)
```

Теперь, список `sub_lists` будет содержать все подсписки из исходного `big_list`.
Формально, чтобы обойти список, можно использовать цикл for. Вот пример кода:

arr = [
    ['t', 'e', 'k', 's', 't'],
    ['d', 'l', 'y', 'a'],
    ['p', 'r', 'i', 'm', 'e', 'r', 'a']
]

for i in arr:
    print(f'В списке {i}: Такие элементы: ', end='')
    for j in i:
        print(f'{j}, ', end='')
    print()
Похожие вопросы