কম্পিউটার

পাইথনে N*N টিপল ম্যাট্রিক্সে রূপান্তর


যখন একটি N*N টিপলকে একটি ম্যাট্রিক্সে রূপান্তর করার প্রয়োজন হয়, তখন একটি সাধারণ লুপ এবং * অপারেটর ব্যবহার করা যেতে পারে।

* অপারেটর দুটি মানের পণ্য পেতে ব্যবহার করা যেতে পারে। এটি একটি একক মান একাধিকবার একাধিকবার ব্যবহার করা যেতে পারে এবং এটি কনসোলে প্রদর্শন করতে পারে৷

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_tuple_1 = ((11, 14), (0, 78), (33, 11), (10, 78))

print("The tuple of tuple is : ")
print(my_tuple_1)
N = 4
print("The value of N has been initialized to "+ str(N))

my_result = []
for tup in my_tuple_1 :
   my_result.append( tup +(0, ) * (N - len(tup)))
print("The tuple after filling in the values is: ")
print(my_result)

আউটপুট

The tuple of tuple is :
((11, 14), (0, 78), (33, 11), (10, 78))
The value of N has been initialized to 4
The tuple after filling in the values is:
[(11, 14, 0, 0), (0, 78, 0, 0), (33, 11, 0, 0), (10, 78, 0, 0)]

ব্যাখ্যা

  • একটি নেস্টেড টিপল সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
  • 'N'-এর মান সংজ্ঞায়িত, এবং প্রদর্শিত হয়।
  • আরেকটি খালি তালিকা তৈরি করা হয়েছে।
  • নেস্টেড টিপলটি পুনরাবৃত্তি করা হয়, এবং প্রতিটি মানের পরে 0 যোগ করা হয় এবং 'N- len(tuple)' বার বার করা হয়।
  • এটি একটি মান নির্ধারণ করা হয়েছে৷
  • এটি কনসোলে প্রদর্শিত হয়।

  1. পাইথনে একটি Tuple আনপ্যাক করা হচ্ছে

  2. পাইথনে ম্যাট্রিক্স শুরু করুন

  3. পাইথনে একটি ম্যাট্রিক্স স্থানান্তর?

  4. কিভাবে আমরা পাইথনে tuple সংজ্ঞায়িত করব?