যদি লিস্ট অফ লিস্ট থেকে শুধু অক্ষর ধারণকারী সারি ফিল্টার করতে হয়, তবে তালিকাটি ইটারেট করা হয় এবং isalpha মেথড ব্যবহার করে চেক করা হয় অক্ষর আছে কিনা।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = [["python", "is", "best"], ["abc123", "good"], ["abc def ghij"], ["abc2", "gpqr"]]
print("তালিকা হলো :")
print(my_list)
my_result = [sub for sub in my_list if all(element.isalpha() for element in sub)]
print("ফলাফল হলো :")
print(my_result)
আউটপুট
তালিকা হলো : [['python', 'is', 'best'], ['abc123', 'good'], ['abc def ghij'], ['abc2', 'gpqr']] ফলাফল হলো : [['python', 'is', 'best']]
ব্যাখ্যা
স্ট্রিং মান ধারণকারী লিস্ট অফ লিস্ট উপাদান সংজ্ঞায়িত করা হয়।
এটি কনসোলে প্রদর্শন করা হয়।
উপাদানগুলো ইটারেট করা হয় এবং চেক করা হয় সেগুলো অক্ষর কিনা।
এটি
isalphaমেথড ব্যবহার করে করা হয়।ফলাফলগুলো একটি ভেরিয়েবলে এসাইন করা হয়।
এই ভেরিয়েবল আউটপুট হিসেবে কনসোলে প্রদর্শন করা হয়।