समस्या विवरण
3D सूची का अर्थ 3D सरणी होता है। इस प्रोग्राम में हम पूर्णांक तत्वों के साथ 3D सरणी बनाते हैं।
उदाहरण
इनपुट: 3×3×2 [[1,1,1],[2,2,2],[3,3,3]], [[4,4,4],[5,5,5],[6,6,6]]
एल्गोरिदम
- 3D सूची का क्रम दिया गया है।
- फॉर लूप का उपयोग करके सूची बनाएं और डेटा प्रिंट करें।
उदाहरण कोड
# 3D सूची बनाने का पायथन प्रोग्राम
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
# ड्राइवर कोड
c1 = 3
c2 = 2
r = 2
# प्रिटी प्रिंट फंक्शन का उपयोग
pprint.pprint(print3D(c1, c2, r))
आउटपुट
[[['*', '*', '*'], ['*', '*', '*']], [['*', '*', '*'], ['*', '*', '*']]]