যখন টিপলের তালিকা থেকে টিউপল অপসারণের প্রয়োজন হয় যদি এটি একটি মান 'n' এর থেকে বড় হয়, তখন ল্যাম্বডা ফাংশন ব্যবহার করা যেতে পারে।
বেনামী ফাংশন একটি ফাংশন যা একটি নাম ছাড়া সংজ্ঞায়িত করা হয়. সাধারণভাবে, পাইথনের ফাংশনগুলি 'def' কীওয়ার্ড ব্যবহার করে সংজ্ঞায়িত করা হয়, কিন্তু বেনামী ফাংশন 'lambda' কীওয়ার্ডের সাহায্যে সংজ্ঞায়িত করা হয়।
এটি একটি একক অভিব্যক্তি নেয়, তবে যেকোনো সংখ্যক আর্গুমেন্ট নিতে পারে। এটি অভিব্যক্তি ব্যবহার করে এবং এর ফলাফল প্রদান করে।
নীচে একই −
এর জন্য একটি প্রদর্শন রয়েছে৷উদাহরণ
my_tuple =[('a', 130), ('b', 230), ('c', 25), ('z', 654), ('f', 69)]মুদ্রণ("The টিপলের তালিকা হল :")print(my_tuple)my_result =[i for i for my_tuple if i[1]>=100]মুদ্রণ ("টিপলের ফলাফলের তালিকা হল:")print(my_result)
আউটপুট
টিপলের তালিকা হল :[('a', 130), ('b', 230), ('c', 25), ('z', 654), ('f', 69)] টিপলের ফলাফলের তালিকা হল :[('a', 130), ('b', 230), ('z', 654)]ব্যাখ্যা
- টুপলের একটি তালিকা সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
- এটি পুনরাবৃত্ত করা হয়, এবং কোনো উপাদান শূন্যের চেয়ে বড় বা সমান কিনা তা পরীক্ষা করা হয়।
- যদি হ্যাঁ, এটি একটি তালিকায় রূপান্তরিত হয়।
- এই অপারেশনের ডেটা একটি ভেরিয়েবলে সংরক্ষিত হয়।
- এই ভেরিয়েবল হল আউটপুট যা কনসোলে প্রদর্শিত হয়।