কম্পিউটার

পাইথনে টিপল যোগ করা


যখন টিপল যোগ করার প্রয়োজন হয়, তখন 'amp' এবং lambda ফাংশন ব্যবহার করা যেতে পারে।

মানচিত্র ফাংশনটি পুনরাবৃত্তিযোগ্য (যেমন তালিকা, টিপল) প্রতিটি আইটেমের জন্য একটি প্রদত্ত ফাংশন/অপারেশন প্রয়োগ করে। এটি ফলাফল হিসাবে একটি তালিকা প্রদান করে৷

বেনামী ফাংশন এমন একটি ফাংশন যা নাম ছাড়াই সংজ্ঞায়িত করা হয়।

সাধারণভাবে, পাইথনে ফাংশনগুলি 'def' কীওয়ার্ড ব্যবহার করে সংজ্ঞায়িত করা হয়, কিন্তু বেনামী ফাংশন 'lambda' কীওয়ার্ডের সাহায্যে সংজ্ঞায়িত করা হয়। এটি একটি একক অভিব্যক্তি নেয়, তবে যেকোনো সংখ্যক আর্গুমেন্ট নিতে পারে। এটি অভিব্যক্তি ব্যবহার করে এবং এর ফলাফল প্রদান করে। নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

উদাহরণ

my_tuple_1 = (11, 14, 54, 56, 87)
my_tuple_2 = (98, 0, 10, 13, 76)

print("The first tuple is : ")
print(my_tuple_1)
print("The second tuple is : ")
print(my_tuple_2)

my_result = tuple(map(lambda i, j: i + j, my_tuple_1, my_tuple_2))

print("The tuple after addition is: ")
print(my_result)

আউটপুট

The first tuple is :
(11, 14, 54, 56, 87)
The second tuple is :
(98, 0, 10, 13, 76)
The tuple after addition is:
(109, 14, 64, 69, 163)

ব্যাখ্যা

  • দুটি টিপল সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
  • ল্যাম্বডা ফাংশনটি উভয় টিপলের প্রতিটি উপাদানের উপর প্রয়োগ করা হয়, এবং 'ম্যাপ' পদ্ধতিটি যোগ করার প্রক্রিয়া ম্যাপ করতে ব্যবহৃত হয়।
  • এটি তারপর একটি টিপলে রূপান্তরিত হয়।
  • এটি একটি মান নির্ধারণ করা হয়৷
  • এটি কনসোলে প্রদর্শিত হয়।

  1. পাইথনের tuples এর মধ্যে উপাদান উপস্থিত আছে কিনা তা পরীক্ষা করুন

  2. পাইথনে টুপল আনপ্যাকিং কি?

  3. কিভাবে আমরা টিপলের একটি পাইথন তালিকার মাধ্যমে পুনরাবৃত্তি করতে পারি?

  4. পাইথন টিপলস