একটি টিপলে একটি নির্দিষ্ট মান 'K' আছে কিনা তা পরীক্ষা করার প্রয়োজন হলে, এটি 'যেকোনো' পদ্ধতি, 'মানচিত্র' পদ্ধতি এবং ল্যাম্বডা ফাংশন ব্যবহার করে করা যেতে পারে।
বেনামী ফাংশন একটি ফাংশন যা একটি নাম ছাড়া সংজ্ঞায়িত করা হয়. সাধারণভাবে, পাইথনে ফাংশনগুলি 'def' কীওয়ার্ড ব্যবহার করে সংজ্ঞায়িত করা হয়, কিন্তু বেনামী ফাংশন 'lambda' কীওয়ার্ডের সাহায্যে সংজ্ঞায়িত করা হয়। এটি একটি একক অভিব্যক্তি নেয়, তবে যেকোনো সংখ্যক আর্গুমেন্ট নিতে পারে। এটি অভিব্যক্তি ব্যবহার করে এবং এর ফলাফল প্রদান করে।
মানচিত্র ফাংশনটি পুনরাবৃত্তিযোগ্য (যেমন তালিকা, টিপল) প্রতিটি আইটেমের জন্য একটি প্রদত্ত ফাংশন/অপারেশন প্রয়োগ করে। এটি ফলাফল হিসাবে একটি তালিকা প্রদান করে৷
'যেকোনো' পদ্ধতি পরীক্ষা করে যে পুনরাবৃত্তের কোনো উপাদান সত্য কিনা, এবং যদি তা হয়, তাহলে Ture প্রদান করে, অন্যথায় False প্রদান করে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_tuple = ( 67, 45, 34, 56, 99, 123, 10, 56) print ("The tuple is : " ) print(my_tuple) K = 67 print("The value of 'K' has been initialized") my_result = any(map(lambda elem: elem is K, my_tuple)) print("Does tuple contain the K value ?" ) print(my_result)
আউটপুট
The tuple is : (67, 45, 34, 56, 99, 123, 10, 56) The value of 'K' has been initialized Does tuple contain the K value ? True
ব্যাখ্যা
- একটি টিপল সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
- 'K'-এর মানও শুরু করা হয়েছে।
- ল্যাম্বডা ফাংশন ব্যবহার করে টিপলের মাধ্যমে পুনরাবৃত্তি করতে তালিকা বোঝার ব্যবহার করা হয়।
- এই অপারেশন টিপলের সমস্ত উপাদানের সাথে ম্যাপ করা হয়েছে৷
- এই ফলাফলটি 'যেকোনো' পদ্ধতি ব্যবহার করে পরীক্ষা করা হয়েছে।
- এই অপারেশনটি একটি পরিবর্তনশীল বরাদ্দ করা হয়েছে।
- এই ভেরিয়েবল হল আউটপুট যা কনসোলে প্রদর্শিত হয়।