পদ্ধতি ১: lower() + index [0]
listA = ['Mon', 'Tue', 'Wed', 'Thu']
test = 'T'
res = [x for x in listA if x[0].lower() == test.lower()]
print(res) # ['Tue', 'Thu']
পদ্ধতি ২: startswith()
listA = ['Mon', 'Tue', 'Wed', 'Thu']
test = 'T'
res = [x for x in listA if x.lower().startswith(test.lower())]
print(res) # ['Tue', 'Thu']
ব্যাখ্যা
x[0].lower(): প্রথম ক্যারেক্টার ছোট হাতের করে কমপেয়ার।
startswith(): বিল্ট-ইন মেথড, রিডেবল এবং প্রিফিক্স মিলানের জন্য ডিজাইন করা।
- দুটি কেস-ইনসেনসিটিভ।
আউটপুট
['Tue', 'Thu']