কম্পিউটার

পাইথনের একটি তালিকায় কিছু উপাদানের শেষ ঘটনা


এই নিবন্ধে, আমরা একটি তালিকায় একটি উপাদানের শেষ উপস্থিতি খুঁজে বের করার বিভিন্ন উপায় দেখতে যাচ্ছি৷

প্রদত্ত তালিকাটি উল্টে দিয়ে একটি উপাদানের শেষ ঘটনাটি কীভাবে খুঁজে পাওয়া যায় তা দেখা যাক। কোড লিখতে নিচের ধাপগুলো অনুসরণ করুন।

  • তালিকা শুরু করুন।
  • বিপরীত পদ্ধতি ব্যবহার করে তালিকাটি বিপরীত করুন।
  • সূচী পদ্ধতি ব্যবহার করে উপাদানের সূচী খুঁজুন।
  • উপাদানের প্রকৃত সূচক হল লেন(তালিকা) - সূচক - 1।
  • চূড়ান্ত সূচক প্রিন্ট করুন।

উদাহরণ

আসুন কোডটি দেখি।

# initializing the list
words = ['eat', 'sleep', 'drink', 'sleep', 'drink', 'sleep', 'go', 'come']
element = 'sleep'

# reversing the list
words.reverse()

# finding the index of element
index = words.index(element)

# printing the final index
print(len(words) - index - 1)

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

আউটপুট

5

আরেকটি উপায় হল সমস্ত সূচী খুঁজে বের করা এবং এটি থেকে সর্বোচ্চ পাওয়া।

উদাহরণ

আসুন কোডটি দেখি।

# initializing the list
words = ['eat', 'sleep', 'drink', 'sleep', 'drink', 'sleep', 'go', 'come']
element = 'sleep'

# finding the last occurrence
final_index = max(index for index, item in enumerate(words) if item == element)

# printing the index
print(final_index)

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

আউটপুট

5

উপসংহার

নিবন্ধে আপনার কোন প্রশ্ন থাকলে, মন্তব্য বিভাগে উল্লেখ করুন।


  1. পাইথনে এটি ধারণকারী একটি তালিকা দেওয়া একটি আইটেমের সূচী কিভাবে খুঁজে পাবেন?

  2. কিভাবে পাইথনে একটি তালিকার শেষ উপাদান পেতে?

  3. পাইথনের একটি তালিকায় একটি উপাদানের সূচক কী তা কীভাবে খুঁজে পাবেন?

  4. পাইথনে একটি স্ট্রিংয়ে একটি সাবস্ট্রিংয়ের শেষ ঘটনার সূচক কীভাবে খুঁজে পাবেন?