যখন একটি তালিকার পরিসর থেকে উপাদান বের করতে হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং 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' পদ্ধতি ব্যবহার করে করা হয়েছে।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।