কম্পিউটার টিউটোরিয়াল

পাইথনে টাপল কালাম সমেশান (Column Summation of Tuples)

একটি লিস্ট যেতে টাপলের লিস্ট থাকে। প্রতিটি কলামের (পজিশন অনুযায়ী) টাপলগুলোর সমষ্টি বের করতে হবে। zip() এবং sum() বা map() ব্যবহার করে সমাধান।

১. ফর লুপ + zip()

data = [[(3, 92), (21, 4), (15, 6)], [(25, 62), (12, 7), (15, 7)]]
print("The list of tuples:", str(data))
result = [tuple(sum(m) for m in zip(*n)) for n in zip(*data)]
print("Column summation of tuples:", str(result))

আউটপুট: [(28, 154), (33, 11), (30, 13)]

২. map() + zip()

data = [[(3, 92), (21, 4), (15, 6)], [(25, 62), (12, 7), (15, 7)]]
print("The list of tuple values:", str(data))
result = [tuple(map(sum, zip(*n))) for n in zip(*data)]
print("Column summation of tuples:", str(result))

আউটপুট: [(28, 154), (33, 11), (30, 13)]

  1. পাইথনে টাপল আপডেট (Updating Tuples)

  2. পাইথনে টাপল কালাম সমেশান (Column Summation of Tuples)

  3. পাইথন zip() ফাংশন

  4. পাইথন টাপল মাস্টার করুন: ডেফিনিশন, তৈরি এবং প্র্যাকটিক্যাল ব্যবহার