কম্পিউটার

পাইথন - রেঞ্জের উপাদান সহ টিপলগুলি বের করুন


যখন একটি নির্দিষ্ট পরিসরে উপাদানগুলির সাথে টিপলগুলি বের করার প্রয়োজন হয়, তখন ফিল্টার এবং ল্যাম্বডা পদ্ধতিগুলি ব্যবহার করা হয়৷

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list = [(13, 15, 17), (25, 56), (13, 21, 19 ), (44, 14)]

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

beg, end = 13, 22

my_result = list(filter(lambda sub : all(element >= beg and element <= end for element in sub),
my_list))

print("The result is :")
print(my_result)

আউটপুট

The list is :
[(13, 15, 17), (25, 56), (13, 21, 19), (44, 14)]
The result is :
[(13, 15, 17), (13, 21, 19)]

ব্যাখ্যা

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

  • শুরু এবং শেষের মানগুলি সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • কোনো উপাদান প্রারম্ভিক মানের থেকে বড় এবং শেষ মানের থেকে কম কিনা তা পরীক্ষা করার জন্য 'সমস্ত' অপারেটরের সাথে একটি ল্যাম্বডা পদ্ধতি ব্যবহার করা হয়।

  • যদি হ্যাঁ, এটি 'ফিল্টার' পদ্ধতি ব্যবহার করে ফিল্টার করা হয় এবং একটি তালিকায় রূপান্তরিত হয়৷

  • এই ফলাফলটি একটি ভেরিয়েবলে বরাদ্দ করা হয়েছে

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


  1. পাইথনের তালিকায় অনুপস্থিত উপাদান খুঁজুন

  2. পাইথনে তালিকাভুক্ত উপাদানের পরিসর বরাদ্দ করুন

  3. পাইথনে রেঞ্জের উপাদানগুলি মুছুন

  4. প্রদত্ত পরিসরে বিজোড় ফ্যাক্টর সহ উপাদানের সংখ্যার জন্য পাইথন প্রোগ্রাম