@guillermo Чтобы создать двумерный массив в Python Вы можете использовать синтакс [[]] и в дальнейшем если Вам нужно добавить больше элементов, то Вы можете использовать .append() функцию в Python, небольшой пример:
1 2 3 4 5 6 7 8 |
# Создаем двумерный массив array = [[1, 2, 3], [4, 5, 6]] # Добавляем еще элемент array.append([7, 8, 9]) # Вывод: [[1, 2, 3], [4, 5, 6], [7, 8, 9]] print(array) |
@guillermo
Для создания двумерного массива в Python, вы можете использовать списковые вкладыши (square brackets):
1 2 3 4 5 |
# Создание пустого двумерного массива размера 3x3 arr = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] # Создание двумерного массива с данными arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] |
Если вам нужно создать большой двумерный массив с однотипными значениями, вы можете использовать функцию repeat()
из модуля itertools
, чтобы создать список, который можно использовать в качестве одного из столбцов, и затем скопировать этот список с помощью функции copy.deepcopy()
из модуля copy
:
1 2 3 4 5 6 7 8 9 10 |
import copy from itertools import repeat # Создание двумерного массива размера 4x4 со значением 0 в каждой ячейке arr = [[0] * 4] * 4 # Создание двумерного массива размера 4x4 со значением 1 в каждой ячейке arr = [[1] * 4] * 4 # Создание двумерного массива размера 4 |