Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как можно выполнить в python 3 трёхмерный массив?

PythonМассивы
Евгений Г.
  ·   · 3,9 K
Имею естественно научное образование, в юношестве...  · 12 дек 2018

Есть так же вариант через понимание:

import pprint >>>

n = 3 >>>

distance = [[[0 for k in xrange(n)] for j in xrange(n)] for i in xrange(n)]

pprint.pprint(distance)

[[[0, 0, 0], [0, 0, 0], [0, 0, 0]],

[[0, 0, 0], [0, 0, 0], [0, 0, 0]], }

[[0, 0, 0], [0, 0, 0], [0, 0, 0]]]

distance[0][1] [0, 0, 0] >>> distance[0][1][2]

0

Numpy и в этом случае может быть подходящей библиотекой, в описанном случае пример массива, которые заполнен нулями.

Для начало надо смотнировать бибилиотеку Numpy import numpy as np Далее уже можно формировать массив massiv = np.array (( [[0,0,0], [0,0,0]], [[0,0,0],[0,0,0]], [[0,0,0],[0,0,0]], )) * начальные скобки для трёхмерного массива... Читать далее