Нет, они предназначены для того, чтобы быть похожими на C - вот в чем и заключается все преимущество. Существует хакерский способ сохранить массив как тип Object
вместо числового типа, но это разрушает всю суть, и я не буду публиковать его здесь.
Для подобных вещей, где вы не делаетенужны числовые блоки, используйте списки:
>>> x=[[0 for _ in range(3)] for _ in range(2)]
>>> x
[[0, 0, 0], [0, 0, 0]]
>>> x[0].append(2)
>>> x
[[0, 0, 0, 2], [0, 0, 0]]
>>> x[0].insert(0,3)
>>> x
[[3, 0, 0, 0, 2], [0, 0, 0]]