স্ট্রিংগুলির একটি তালিকা দেওয়া, প্রথম অ-খালি উপাদানটি খুঁজে বের করা যাক। চ্যালেঞ্জ হল - তালিকার শুরুতে এক, দুই বা অনেক সংখ্যক খালি স্ট্রিং থাকতে পারে এবং আমাদের গতিশীলভাবে প্রথম অ-খালি স্ট্রিংটি খুঁজে বের করতে হবে।
পরের সাথে
যদি বর্তমান উপাদানটি শূন্য থাকে তবে আমরা পরবর্তী উপাদানটিতে যেতে যেতে পরবর্তী ফাংশনটি প্রয়োগ করি।
উদাহরণ
listA =[','টপ', 'পট', 'হট', '','শট' # প্রদত্ত তালিকার ছাপ("প্রদত্ত তালিকা:\n " ,listA)# পরবর্তী()res =পরবর্তী ব্যবহার করে (তালিকা এ সাব এর জন্য সাব যদি সাব হয়)# মুদ্রণ ফলাফল ছাপআউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
প্রদত্ত তালিকা:[', 'top', 'pot', 'hot', '', 'shot']প্রথম অ-খালি স্ট্রিং হল :topফাইলার সহ
আমরা ফিল্টার শর্ত ব্যবহার করে এটি অর্জন করতে পারি। ফিল্টার কন্ডিশনটি নাল মানটিকে বাতিল করে দেবে এবং আমরা প্রথমটি শূন্য না করে মানটি বেছে নেব। শুধুমাত্র python2 দিয়ে।
উদাহরণ
listA =[','টপ', 'পট', 'হট', '','শট' # প্রদত্ত তালিকার ছাপ ("প্রদত্ত তালিকা:\n " ,listA)# ফিল্টার()res =ফিল্টার ব্যবহার করে (কোনটিই নয়, তালিকাএ)[0]# প্রিন্টিং ফলাফলের ছাপ("প্রথম অ-খালি স্ট্রিংটি হল :\n", রেস)আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
প্রদত্ত তালিকা:[', 'top', 'pot', 'hot', '', 'shot']প্রথম অ-খালি স্ট্রিং হল :top