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

Python-এ পെയারড রো (Paired Rows) এক্সট্রাক্ট করার পদ্ধতি

যখন পെയারড রো এক্সট্রাক্ট করা প্রয়োজন হয়, লিস্ট কম্প্রিহেনশন এবং all অপারেটর ব্যবহার করা হয়।

উদাহরণ

নিচে এর প্রদর্শন করা হলো:

my_list = [[10, 21, 34, 21, 37], [41, 41, 52, 68, 68, 41], [12, 29], [30, 30, 51, 51]]
print("The list is :")
print(my_list)

my_result = [row for row in my_list if all(row.count(element) % 2 == 0 for element in row)]
print("The result is :")
print(my_result)

আউটপুট

The list is : [[10, 21, 34, 21, 37], [41, 41, 52, 68, 68, 41], [12, 29], [30, 30, 51, 51]]
The result is : [[30, 30, 51, 51]]

ব্যাখ্যা

  • একটি লিস্ট অফ লিস্ট ডিফাইন করা হয় এবং কনসোলে প্রদর্শন করা হয়।

  • লিস্ট কম্প্রিহেনশন ব্যবহার করে এলিমেন্টগুলোর ওপর ইটারেট করা হয়।

  • 'all' অপারেটর ব্যবহার করে এলিমেন্টের 'count' বের করা হয়, এবং চেক করা হয় এটি ২ দিয়ে বিভাজ্য কিনা।

  • যদি হ্যাঁ, তবে এটি লিস্টে কনভার্ট করা হয়, এবং একটি ভেরিয়েবলে অ্যাসাইন করা হয়।

  • এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।

  1. পাইথন - নির্দিষ্ট ডেটা টাইপের সারি বের করা

  2. পাইথনে সোর্ট করা সারি ফিল্টার করা

  3. পাইথনে জোড় দৈর্ঘ্যের স্ট্রিং সহ সারি এক্সট্র্যাক্ট করা

  4. পাইথনে লিস্ট অফ স্ট্রিং থেকে নম্বর এক্সট্র্যাক্ট করুন