কম্পিউটার টিউটোরিয়াল

পাইথন - তালিকার পরিসর থেকে উপাদান নিষ্কাশন

যখন একটি তালিকার পরিসর থেকে উপাদান বের করতে হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং extend পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

my_list = [14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19]
print("The list is :")
print(my_list)
range_list = [(12, 14), (17, 18), (22, 28)]
print("The list is :")
print(range_list)
my_result = []
for element in range_list:
    my_result.extend(my_list[element[0] : element[1] + 1])
print("The result is :")
print(my_result)

আউটপুট

The list is : [14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19]
The list is : [(12, 14), (17, 18), (22, 28)]
The result is : [99, 19]

ব্যাখ্যা

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

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

  • একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে।

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং শূন্যঠাম উপাদান এবং প্রথম উপাদান ১ যোগ করে খালি তালিকায় যোগ করা হয়েছে।

  • এটি 'extend' পদ্ধতি ব্যবহার করে করা হয়েছে।

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

  1. পাইথনে লিস্ট থেকে শেষ N এলিমেন্ট বের করা (Get last N elements)

  2. পাইথনে টাপল লিস্ট থেকে টপ K ফ্রিকোয়েন্ট এলিমেন্ট বের করা (Find top K frequent elements)

  3. পাইথনে লিস্ট থেকে N বড় এলিমেন্ট বের করা

  4. পাইথনে লিস্ট থেকে ডুপ্লিকেট এলিমেন্ট সরানো