কম্পিউটার টিউটোরিয়াল

পাইথনে ৩D লিস্ট তৈরি করার প্রোগ্রাম

৩D লিস্ট অর্থাৎ ৩D অ্যারে। এই প্রোগ্রামে পূর্ণসংখ্যা উপাদান সহ ৩D অ্যারে তৈরি করা হয়েছে।

উদাহরণ

ইনপুট: ৩×৩×২ [[1,1,1],[2,2,2],[3,3,3]], [[4,4,4],[5,5,5],[6,6,6]]

অ্যালগরিদম

ধাপ ১: ৩D লিস্টের অর্ডার দিন।
ধাপ ২: ফর লুপ ব্যবহার করে লিস্ট তৈরি ও ডেটা প্রিন্ট করুন।

উদাহরণ কোড

# পাইথন প্রোগ্রাম: ৩D লিস্ট তৈরি
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))

আউটপুট

[[['*', '*', '*'], ['*', '*', '*']], [['*', '*', '*'], ['*', '*', '*']]]
  1. পাইথনে দুটি আনসোর্টেড লিস্ট মার্জ করে সোর্টেড লিস্ট তৈরি করা

  2. পাইথনে লিস্টকে স্ট্রিংে কনভার্ট করা

  3. দুটি আনসর্টেড লিস্ট থেকে সর্টেড মার্জড লিস্ট তৈরি করা (পাইথন)

  4. পাইথনে খালি লিস্ট কীভাবে তৈরি করবেন?