Я создаю массив 6x5 2d, изначально только с None в каждой ячейке. Затем я прочитал файл и заменил Nones данными, когда прочитал их. Сначала я создаю пустой массив, потому что данные находятся в порядке undefined в файле, который я читаю. Моя первая попытка я сделал это:
x = [[None]*5]*6
что привело к некоторым странным ошибкам, которые я теперь понимаю, потому что оператор * в списках может создавать ссылки вместо копий.
Есть ли простой лайнер для создания этого пустого массива? Я мог бы просто сделать некоторые из циклов и создать их, но это выглядит излишне подробным для python.