Прошу прощения за такой глупый вопрос, я не привык к объектно-ориентированному программированию (я исхожу из фона C). Если говорить откровенно, я очень не знаю классов. Прежде всего, это как вы инициализируете атрибут списка и устанавливаете каждый элемент в None?Распечатка 2d-списка в python 2.7
class World:
def __init__(self):
self.arr = [[None for x in range(20)] for y in range(20)]
Кроме того, я хотел проверить, действительно ли каждое значение было установлено, но я не знаю, как его распечатать.
Если вы хотите индексировать 2D-массив, рассмотрите возможность использования массива numpy вместо списка списков. – wim
. См. Мой исправленный ответ. – rantanplan