কম্পিউটার

পাইথন - প্রতিটি উপাদানে বর্ণমালা বরাদ্দ করুন


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

উদাহরণ

নীচে একই -

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

my_list = [11, 51, 32, 45, 21, 66, 12, 58, 90, 0]

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

print("The list after sorting is : " )
my_list.sort()
print(my_list)

temp_val = {}
my_counter = 0

for element in my_list:
   if element in temp_val:
      continue
   temp_val[element] = string.ascii_lowercase[my_counter]
   my_counter += 1

my_result = [temp_val.get(element) for element in my_list]

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

আউটপুট

The list is :
[11, 51, 32, 45, 21, 66, 12, 58, 90, 0]
The list after sorting is :
[0, 11, 12, 21, 32, 45, 51, 58, 66, 90]
The resultant list is :
['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j']

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।

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

  • এটি 'বাছাই' পদ্ধতি ব্যবহার করে সাজানো হয় এবং আবার কনসোলে প্রদর্শিত হয়।

  • একটি খালি অভিধান সংজ্ঞায়িত করা হয়েছে৷

  • একটি কাউন্টার 0 এ আরম্ভ করা হয়েছে।

  • এটি পুনরাবৃত্তি করা হয়, এবং একটি শর্ত সন্তুষ্ট হলে 'চালিয়ে যান' অপারেটর ব্যবহার করা হয়।

  • অন্যথায়, 'ascii_lowercase' পদ্ধতি ব্যবহার করা হয় এবং অভিধানে একটি নির্দিষ্ট সূচকে বরাদ্দ করা হয়।

  • একটি তালিকা বোধগম্যতা তালিকার উপর পুনরাবৃত্তি করতে ব্যবহৃত হয় এবং 'পান' পদ্ধতি ব্যবহার করে।

  • এর থেকে উপাদানগুলি একটি তালিকায় সংরক্ষণ করা হয় এবং একটি পরিবর্তনশীলকে বরাদ্দ করা হয়৷


  1. পাইথনের তালিকার তালিকায় উপাদান বিদ্যমান কিনা তা পরীক্ষা করুন

  2. পাইথনে তালিকায় উপাদানের পুনরাবৃত্তি

  3. পূর্ণসংখ্যার একটি পাইথন তালিকার প্রতিটি উপাদানে K যোগ করা হচ্ছে

  4. পাইথনে একটি তালিকা প্রিন্ট করুন