Tôi muốn tạo ra một mảng 3D bằng Python (2,7) để sử dụng như thế này:Tạo mảng 3D sử dụng Python
distance[i][j][k]
Và các kích thước của mảng cần được kích thước của một biến tôi có. (N * n * n)
tôi đã cố gắng sử dụng:
distance = [[[]*n]*n]
nhưng điều đó dường như không làm việc.
Bất kỳ ý tưởng nào? Cảm ơn rất nhiều!
CHỈNH SỬA: Tôi chỉ có thể sử dụng các thư viện bị điếc và phương thức nhân (tức là [[0] * n] * n) sẽ không hoạt động vì chúng được liên kết với cùng một con trỏ và tôi cần tất cả các giá trị cá nhân
EDIT2: Đã được giải quyết bằng câu trả lời bên dưới.
Xem xét sử dụng lớp 'mảng' của mô-đun' mảng' chuẩn. – martineau