Создание массива
Как создать двумерный массив, в котором каждое число являеться отдельным массивом. Пример такого массива
a = [[1, 2, 3, 4], [5, 6], [7, 8, 9]]
Ответы (2 шт):
Автор решения: Zhihar
→ Ссылка
arr = [[1,2,3,4], [6,5], [7,8,9]]
а это что - не создание такого массива?
arr = [[i] for i in range(1, 10)]
вот так можно создать массив [[1], [2], [3], ...]
P.S.
вы конкретнее описывайте что именно надо то :)
Автор решения: Kers
→ Ссылка
Как вариант. Создать список из 2 элементов, каждый элемент кторого список из 2 элементов. В общем список списков.
a = [[x for x in range(2)] for y in range(2)]
print(a) # [[0, 1], [0, 1]]
Пожалуй один из немногих случаев когда генераторы списков полезны.