যখন স্ট্রিংগুলির একটি তালিকায় একটি নির্দিষ্ট সূচকে সাধারণ উপাদানগুলিকে প্রিন্ট করার প্রয়োজন হয়, তখন একটি 'মিনিট' পদ্ধতি, তালিকা বোঝা এবং একটি বুলিয়ান পতাকা মান ব্যবহার করা যেতে পারে৷
উদাহরণ
নীচে একই
একটি প্রদর্শনী আছেmy_list =["সপ্তাহ", "seek", "beek", "reek", 'meek', 'peek']মুদ্রণ("তালিকাটি হল :")প্রিন্ট(my_list)মিন_লেংথ =মিনিট(লেন(উপাদান) ) my_list এ উপাদানের জন্য) my_result =[] পরিসরে সূচকের জন্য(0, min_length):পতাকা =my_list-এ উপাদানের জন্য সত্য:if element[index] !=my_list[0][index]:flag =False break if flag:my_result.append(my_list[0][index])print("ফলাফল হল :")print(my_result)
আউটপুট
তালিকা হল :['সপ্তাহ', 'অনুসন্ধান', 'বিক', 'রিক', 'নম্র', 'পিক']ফলাফল হল :['ই', 'ই', 'কে']প্রে>ব্যাখ্যা
-
স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
তালিকা বোধগম্যতা তালিকার উপাদানগুলির মাধ্যমে পুনরাবৃত্তি করতে এবং উপাদানগুলির ন্যূনতম দৈর্ঘ্য পেতে ব্যবহৃত হয়৷
-
এটি একটি ভেরিয়েবলের জন্য বরাদ্দ করা হয়৷
৷ -
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং একটি বুলিয়ান মান 'True'-কে বরাদ্দ করা হয়েছে।
-
তালিকার উপাদানগুলি আবার পুনরাবৃত্তি করা হয়, এবং যদি একটি নির্দিষ্ট সূচকের উপাদানটি একটি নির্দিষ্ট সূচকে অক্ষরের সমান না হয়, তাহলে বুলিয়ান মান 'ফলস'-এ বরাদ্দ করা হয়৷
-
নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে।
-
এই বুলিয়ান মানের উপর নির্ভর করে, অক্ষরটি খালি তালিকায় যুক্ত করা হয়।
-
এটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷
৷