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

পাইথন: সব লিস্ট এলিমেন্ট ধারণকারী সারি বের করা

যখন সব লিস্ট এলিমেন্ট ধারণকারী সারি বের করতে হয়, তখন একটি ফ্ল্যাগ ভ্যালু, সিম্পল ইটারেশন এবং 'append' মেথড ব্যবহার করা হয়।

উদাহরণ

নিচে এর демонস্ট্রেশন দেওয়া হলো:

my_list = [[8, 6, 3, 2], [1, 6], [2, 1,7], [8, 1, 2]] print("The list is :") print(my_list) sub_list = [1, 2] result = [] for row in my_list: flag = True for element in sub_list: if element not in row: flag = False if flag: result.append(row) print("The resultant list is :") print(result)

আউটপুট

The list is : [[8, 6, 3, 2], [1, 6], [2, 1, 7], [8, 1, 2]] The resultant list is : [[2, 1, 7], [8, 1, 2]]

ব্যাখ্যা

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

  • ইন্টিজার মান সহ একটি অন্য লিস্ট ডিফাইন করা হয়।

  • একটি খালি লিস্ট ডিফাইন করা হয়।

  • লিস্ট অফ লিস্টটি ইটারেট করা হয় এবং একটি ফ্ল্যাগ ভ্যালু 'True' সেট করা হয়।

  • যদি ইন্টিজার লিস্টের এলিমেন্ট লিস্টে না থাকে, তবে ফ্ল্যাগ ভ্যালু 'False' সেট করা হয়।

  • শেষে, ফ্ল্যাগ ভ্যালুর উপর ভিত্তি করে আউটপুট নির্ধারণ করা হয়।

  • যদি ফ্ল্যাগের মান 'True' হয়, তবে এলিমেন্টটি খালি লিস্টে অ্যাপেন্ড করা হয়।

  • এটি আউটপুট হিসেবে কনসোলে দেখানো হয়।

  1. পাইথনে 1 থেকে n পর্যন্ত n এলিমেন্টের লিস্ট তৈরি করার প্রোগ্রাম

  2. পাইথন পান্ডাসে fillna(0) ব্যবহার করে ডেটাফ্রেমের সব NaN মান ০ দিয়ে প্রতিস্থাপন করা

  3. পাইথনে টাপলে লিস্টের সব এলিমেন্টের আকারেন্স কাউন্ট করা (Count occurrence of all list elements in tuple)

  4. পাইথনে চেক করা সব লিস্ট এলিমেন্ট একই কিনা