প্রদত্ত তালিকার উপাদানগুলি অন্য ভেরিয়েবলের অন্য স্ট্রিং হিসাবেও উপস্থিত থাকতে পারে। এই নিবন্ধে আমরা দেখব যে প্রদত্ত তালিকায় একটি প্রদত্ত স্ট্রীম কতবার উপস্থিত রয়েছে৷
৷পরিসীমা এবং লেন সহ
আমরা তালিকার দৈর্ঘ্য ট্র্যাক রাখতে রেঞ্জ এবং লেন ফাংশন ব্যবহার করি। তারপর একটি তালিকায় একটি উপাদান হিসাবে স্ট্রিংটি কতবার উপস্থিত রয়েছে তা খুঁজে বের করতে in condition ব্যবহার করুন। যখনই শর্ত পূরণ হয় তখনই শূন্য থেকে শুরু করা একটি গণনা পরিবর্তনশীল ক্রমবর্ধমান হতে থাকে।
উদাহরণ
Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Bstring = 'Mon' # Given list print("Given list:\n", Alist) print("String to check:\n", Bstring) count = 0 for i in range(len(Alist)): if Bstring in Alist[i]: count += 1 print("Number of times the string is present in the list:\n",count)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] String to check: Mon Number of times the string is present in the list: 2
সমষ্টি সহ
প্রদত্ত তালিকার একটি উপাদান হিসাবে স্ট্রিং মেলে আমরা শর্তে ব্যবহার করি। এবং অবশেষে যখনই ম্যাচের অবস্থা ইতিবাচক হয় তখন গণনা পেতে যোগফল ফাংশনটি প্রয়োগ করুন।
উদাহরণ
Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Bstring = 'Mon' # Given list print("Given list:\n", Alist) print("String to check:\n", Bstring) count = sum(Bstring in item for item in Alist) print("Number of times the string is present in the list:\n",count)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] String to check: Mon Number of times the string is present in the list: 2
কাউন্টার এবং চেইন সহ
itertools এবং collecitons মডিউলগুলি পরিষেবাকে চেইন এবং কাউন্টার ফাংশন দেয় যা স্ট্রিংয়ের সাথে মেলে তালিকার সমস্ত উপাদানের গণনা পেতে ব্যবহার করা যেতে পারে৷
উদাহরণ
from itertools import chain from collections import Counter Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Bstring = 'M' # Given list print("Given list:\n", Alist) print("String to check:\n", Bstring) cnt = Counter(chain.from_iterable(set(i) for i in Alist))['M'] print("Number of times the string is present in the list:\n",cnt)
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] String to check: M Number of times the string is present in the list: 2