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

পাইথন প্রোগ্রাম: ম্যাট্রিক্স থেকে খালি সারি ফিল্টার আউট করা

যখন ম্যাট্রিক্স থেকে খালি সারি ফিল্টার আউট করার প্রয়োজন হয়, তখন 'len' মেথড সহ সাধারণ লিস্ট কম্প্রিহেনশন ব্যবহার করা হয়।

উদাহরণ

my_list = [[21, 52, 4, 74], [], [7, 8, 4, 1], [], []]
print("The list is :")
print(my_list)
my_result = [row for row in my_list if len(row) > 0]
print("The resultant list is :")
print(my_result)

আউটপুট

The list is : [[21, 52, 4, 74], [], [7, 8, 4, 1], [], []]
The resultant list is : [[21, 52, 4, 74], [7, 8, 4, 1]]

ব্যাখ্যা

  • পূর্ণসংখ্যাসহ লিস্ট অফ লিস্ট সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।

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

  • চেক করা হয়েছে একটি উপাদানের দৈর্ঘ্য ০ এর চেয়ে বড় কিনা।

  • যদি হয়, তবে এটিকে লিস্টে সংরক্ষণ করা হয়েছে।

  • অন্যথায়, এটিকে উপেক্ষা করা হয়েছে।

  • এটি একটি ভেরিয়েবলে অ্যাসাইন করা হয়েছে।

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

  1. স্পেশাল ম্যাট্রিক্সের ডিটারমিন্যান্ট বের করার প্রোগ্রাম

  2. পাইথনে লিস্টের সর্বোচ্চ ফাইনাল পাওয়ার বের করা (একটি এলিমেন্ট সরিয়ে)

  3. পাইথন প্রোগ্রাম: বাইনারি ম্যাট্রিক্সে ডুপ্লিকেট সারি খুঁজে বের করা

  4. পাইথনে ৩D লিস্ট তৈরি করার প্রোগ্রাম