যখন একটি তালিকার রেঞ্জ থেকে উপাদান বের করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং 'বর্ধিত' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_list =[14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19]মুদ্রণ("তালিকাটি হল :")মুদ্রণ(my_list)range_list =[ (12, 14), (17, 18), (22, 28)]প্রিন্ট("তালিকাটি হল :")প্রিন্ট(রেঞ্জ_লিস্ট)my_result =[]রেঞ্জ_লিস্টের উপাদানের জন্য:my_result.extend(my_list[element[0]) :element[1] + 1])print("ফলাফল হল :")print(my_result)
আউটপুট
তালিকাটি হল :[14, 55, 41, 14, 17, 59, 22, 25, 14, 69, 42, 66, 99, 19] তালিকাটি হল :[(12, 14), (17, 18), (22, 28)]ফলাফল হল:[99, 19]ব্যাখ্যা
-
পূর্ণসংখ্যার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
টিপলের আরেকটি তালিকা কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়।
-
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং শূন্য তালিকায় শূন্য তালিকায় এবং প্রথম উপাদান বর্ধিত 1 যোগ করা হয়েছে।
-
এটি 'বর্ধিত' পদ্ধতি ব্যবহার করে করা হয়।
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷