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

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

যখন জোড় দৈর্ঘ্যের স্ট্রিং সহ সারি এক্সট্র্যাক্ট করার প্রয়োজন হয়, তখন 'all' অপারেটর এবং '%' অপারেটর সহ লিস্ট কম্প্রিহেনশন ব্যবহার করা হয়।

উদাহরণ

my_list = [["python", "is", "best"], ["best", "good", "python"], ["is", "better"], ["for", "coders"]]
print("The list is :")
print(my_list)
my_result = [row for row in my_list if all(len(element) % 2 == 0 for element in row)]
print("The resultant list is :")
print(my_result)

আউটপুট

The list is : [['python', 'is', 'best'], ['best', 'good', 'python'], ['is', 'better'], ['for', 'coders']]
The resultant list is : [['python', 'is', 'best'], ['best', 'good', 'python'], ['is', 'better']]

ব্যাখ্যা

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

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

  • 'all' অপারেটর এবং মডুলাস অপারেটর ব্যবহার করে চেক করা হয়েছে উপাদানগুলোর দৈর্ঘ্য জোড় কিনা।

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

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

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

  2. পাইথনে অপ্রয়োজনীয় ক্যারেক্টার থাকা স্ট্রিং সরানো

  3. পাইথনে লিস্ট ০ এবং ১ দিয়ে অ্যাল্টারনেটভাবে ইনিশিয়ালাইজ করা

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