কম্পিউটার

ল্যাম্বডা এক্সপ্রেশন ব্যবহার করে বিজোড় সংখ্যার সংখ্যা খুঁজে বের করুন এবং পাইথনে ফাংশন হ্রাস করুন


এই নিবন্ধে আমাদের তালিকা থেকে সেই সংখ্যাটি খুঁজে বের করতে হবে যা প্রদত্ত তালিকার বিজোড় সংখ্যায় ঘটে। এছাড়াও আমাদের ল্যাম্বডা ফাংশন এবং রিডুড ফাংশন ব্যবহার করতে হবে।

আমরা একটি ফাংশন ডিজাইন করি যেখানে উপাদানটি বিজোড় সংখ্যক বার উপস্থিত আছে কিনা তা পরীক্ষা করতে ল্যাম্বডা ফাংশন প্রয়োগ করে হ্রাস ফাংশন ব্যবহার করা হয়।

উদাহরণ

functools import reducedef oddcount(i):print(reduce(lambda x, y:x ^ y, i))listA =[12,34,12,12,34]মুদ্রণ("প্রদত্ত তালিকা:\n" তালিকা 

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

প্রদত্ত তালিকা:[12, 34, 12, 12, 34] উপাদানটি উপস্থিত বিজোড় সংখ্যার বার:12

  1. পাইথনে পুনরাবৃত্তি ব্যবহার করে একটি সংখ্যার শক্তি কীভাবে খুঁজে পাবেন?

  2. পাইথন ব্যবহার করে কিভাবে একটি সংখ্যার ফ্যাক্টরিয়াল খুঁজে বের করবেন?

  3. পাইথন রেগুলার এক্সপ্রেশন ব্যবহার করে ট্যাব এবং নিউলাইনগুলি কীভাবে সরিয়ে ফেলা যায়?

  4. আমি কিভাবে পাইথন ফাংশনের আর্গুমেন্টের সংখ্যা খুঁজে পেতে পারি?