কম্পিউটার

পাইথন প্রোগ্রাম একটি তালিকাকে ম্যাট্রিক্সে রূপান্তর করার জন্য প্রতিটি সারির আকার একটি সংখ্যা দ্বারা বৃদ্ধি করে


যখন একটি তালিকাকে ম্যাট্রিক্সে রূপান্তর করতে হয় এবং প্রতিটি সারির আকার একটি সংখ্যা দ্বারা বৃদ্ধি পায়, তখন ‘//’ অপারেটর এবং একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয়৷

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [42, 45, 67, 89, 99, 10, 23, 12, 31, 43, 60, 1, 0]

print("The list is :")
print(my_list)

my_key = 3
print("The value of key is ")
print(my_key)

my_result = []

for index in range(0, len(my_list) // my_key):
   my_result.append(my_list[0: (index + 1) * my_key])

print("The resultant matrix is :")
print(my_result)

আউটপুট

The list is :
[42, 45, 67, 89, 99, 10, 23, 12, 31, 43, 60, 1, 0]
The value of key is
3
The resultant matrix is :
[[42, 45, 67], [42, 45, 67, 89, 99, 10], [42, 45, 67, 89, 99, 10, 23, 12, 31], [42, 45, 67, 89, 99, 10, 23, 12, 31, 43, 60, 1]]

ব্যাখ্যা

  • একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • কী এর জন্য একটি মান সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।

  • একটি খালি তালিকা তৈরি করা হয়েছে৷

  • '//' অপারেটরের সাথে একটি সাধারণ পুনরাবৃত্তি ব্যবহার করা হয় এবং একটি নির্দিষ্ট সূচকের উপাদান কী দিয়ে গুণ করা হয়।

  • এটি খালি তালিকায় যুক্ত করা হয়েছে৷

  • এই তালিকাটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷


  1. পাইথন প্রোগ্রামে একটি তালিকাকে স্ট্রিংয়ে রূপান্তর করুন

  2. একটি তালিকাকে স্ট্রিং-এ রূপান্তর করতে পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম টিপলের একটি তালিকাকে অভিধানে রূপান্তর করতে

  4. অক্ষরের তালিকাকে একটি স্ট্রিংয়ে রূপান্তর করতে পাইথন প্রোগ্রাম