Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình Python để tạo danh sách 3D.

Danh sách 3D có nghĩa là mảng 3D. Trong chương trình này, chúng tôi tạo mảng 3D với các phần tử số nguyên.

Ví dụ

Input: 3× 3 × 2
[[1,1,1],[2,2,2],[3,3,3]],
[[4,4,4],[5,5,5],[6,6,6]]

Thuật toán

Step 1: given the order of 3D list.
Step 2: using for loop we create list and print data.

Mã mẫu

# Python program to created 3D list
import pprint
def print3D(i, j, k):
   lst = [[ ['*' for cc1 in range(i)] for cc2 in range(j)] for r in range(k)]
   return lst
   # Driver Code
   c1 = 3
   c2 = 2
   r = 2
   # used the pretty printed function
pprint.pprint(print3D(c1, c2, r))

Đầu ra

[[['*', '*', '*'], ['*', '*', '*']], [['*', '*', '*'], ['*', '*', '*']]]