ল্যাম্বডায় আমি যা দেখতে পাচ্ছি তার সব কিছু পড়ার পরেও, আমি কী চাই তা কীভাবে এটি করব তা আমি এখনও বুঝতে পারি না।
প্রত্যেকে উদাহরণ ব্যবহার করে:
lambda x, y : x + y
কেন আপনি উভয় x
এবং y
আগে উভয় বিবরণ প্রয়োজন :
? এছাড়াও আপনি কীভাবে এটি একাধিক যুক্তি ফিরিয়ে আনবেন?
উদাহরণ স্বরূপ:
self.buttonAdd_1 = Button(self, text='+', command=lambda : self.calculate(self.buttonOut_1.grid_info(), 1))
এটি ঠিক কাজ করে। তবে নিম্নলিখিত কোডটি করে না:
self.entry_1.bind("<Return>", lambda : self.calculate(self.buttonOut_1.grid_info(), 1))
এটি ত্রুটিটি দেয়:
প্রকারের ত্রুটি: () কোনও আর্গুমেন্ট নেয় না (1 দেওয়া)