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

Python-এ একই কেসের (Similar Case) স্ট্রিং ফিল্টার করার পদ্ধতি

যখন একই কেসের স্ট্রিং ফিল্টার করা প্রয়োজন হয়, লিস্ট কম্প্রিহেনশন isupper এবং islower মেথডসহ ব্যবহার করা যেতে পারে।

উদাহরণ

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

my_list = ["Python", "good", "FOr", "few", "CODERS"]
print("The list is :")
print(my_list)

my_result = [sub for sub in my_list if sub.islower() or sub.isupper()]
print("The strings with same case are :")
print(my_result)

আউটপুট

The list is : ['Python', 'good', 'FOr', 'few', 'CODERS']
The strings with same case are : ['good', 'few', 'CODERS']

ব্যাখ্যা

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

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

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

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

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

  2. পাইথনে লিস্ট থেকে ইভেন ভ্যালু ফিল্টার (Filter Even Values from List)

  3. পাইথনে ল্যাম্বডা এবং filter() ফাংশন উদাহরণ

  4. পাইথনে স্ট্রিংয়ের লিস্ট সর্ট করা