কম্পিউটার

পাইথন - টিপলের কলাম সমষ্টি


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

এটি নিম্নলিখিত উপায়ে অর্জন করা যেতে পারে।

লুপ এবং জিপের জন্য ব্যবহার করা হচ্ছে

for লুপ ব্যবহার করে আমরা প্রতিটি আইটেম লুপ করি এবং প্রতিটি কলাম থেকে মান সংগ্রহ করতে জিপ ফাংশন প্রয়োগ করি। তারপর আমরা যোগফল ফাংশন প্রয়োগ করি এবং অবশেষে একটি নতুন টিপলে ফলাফল পাই।

উদাহরণ

ডেটা =[[(3, 92), (21, 4), (15, 6)],[(25, 62), (12, 7), (15, 7)]]মুদ্রণ("The টিপলের তালিকা:" + str(ডেটা))# লিস্ট কম্প্রিহেনশন ব্যবহার করে + zip()ফলাফল =[tuple(sum(m) in zip(*n)) এর জন্য n in zip(*data)]print(" কলাম টিপলের সমষ্টি:" + str(ফলাফল))

আউটপুট

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

টিপলের তালিকা:[[(3, 92), (21, 4), (15, 6)], [(25, 62), (12, 7), (15, 7)]]কলাম টিপলের সমষ্টি:[(28, 154), (33, 11), (30, 13)]

মানচিত্র এবং জিপ ব্যবহার করা

আমরা লুপ ব্যবহার না করে এবং পরিবর্তে ম্যাপ ফাংশন ব্যবহার না করে একই ফলাফল অর্জন করতে পারি।

উদাহরণ

ডেটা =[[(3, 92), (21, 4), (15, 6)],[(25, 62), (12, 7), (15, 7)]]মুদ্রণ("The টিপল মানের তালিকা:" + str(ডেটা))# জিপ() + মানচিত্র() ফলাফল =[টুপল(ম্যাপ(সমষ্টি, জিপ(*n))) n-এর জন্য জিপ(*ডেটা)]প্রিন্ট(" কলাম ব্যবহার করে টিপলের সমষ্টি:" + str(ফলাফল))

আউটপুট

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

টিপল মানের তালিকা:[[(3, 92), (21, 4), (15, 6)], [(25, 62), (12, 7), (15, 7)]] টিপলের কলাম সমষ্টি:[(28, 154), (33, 11), (30, 13)]
  1. পাইথনে Tuples আপডেট করা হচ্ছে

  2. পাইথন - টিপলের কলাম সমষ্টি

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

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