কম্পিউটার

পাইথন প্রোগ্রাম প্রতিটি তালিকা উপাদান মান তার মাত্রা ক্রম সমান বরাদ্দ


যখন প্রতিটি তালিকা উপাদান মানকে তার মাত্রার ক্রম অনুসারে বরাদ্দ করার প্রয়োজন হয়, তখন 'সেট' অপারেশন, 'জিপ' পদ্ধতি এবং একটি তালিকা বোঝার ব্যবহার করা হয়।

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [91, 42, 27, 39, 24, 45, 53]

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

my_ordered_dict = dict(zip(list(set(my_list)), range(len(set(my_list)))))

my_result = [my_ordered_dict[elem] for elem in my_list]

print("The result is: ")
print(my_result)

আউটপুট

The list is :
[91, 42, 27, 39, 24, 45, 53]
The result is:
[0, 2, 6, 1, 5, 3, 4]

ব্যাখ্যা

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

  • তালিকার অনন্য উপাদানগুলি পাওয়া যায়, এবং এটি একটি তালিকায় রূপান্তরিত হয় এবং জিপ করা হয়৷

  • তারপর এটি একটি অভিধানে রূপান্তরিত হয়৷

  • এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷

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


  1. পাইথন প্রোগ্রাম একটি টিপলকে তার ফ্লোট উপাদান অনুসারে সাজাতে

  2. পাইথন প্রোগ্রাম একটি বাক্য প্রতিটি শব্দ বিপরীত?

  3. ন্যূনতম মান সহ পাইথন তালিকা থেকে উপাদানটি কীভাবে খুঁজে পাবেন?

  4. একটি সর্বাধিক মান সহ একটি পাইথন তালিকা থেকে উপাদানটি কীভাবে খুঁজে পাবেন?