जब सूची में किसी संख्या की फ्रीक्वेंसी खोजनी हो, तो एक विधि परिभाषित की जाती है जो एक सूची और संख्या लेती है। यह सूची के माध्यम से पुनरावृति करती है, और हर बार संख्या मिलने पर काउंटर बढ़ाया जाता है।
उदाहरण
def count_num(my_list, x_val):
my_counter = 0
for elem in my_list:
if (elem == x_val):
my_counter = my_counter + 1
return my_counter
my_list = [66, 26, 48, 140, 66, 20, 1, 96, 86]
print("सूची है:")
print(my_list)
occ_number = 66
print('{} {} बार आया है'.format(occ_number, count_num(my_list, occ_number)))
आउटपुट
सूची है: [66, 26, 48, 140, 66, 20, 1, 96, 86] 66 2 बार आया है
व्याख्या
'count_number' नामक एक विधि परिभाषित की जाती है जो एक सूची और एक संख्या को पैरामीटर के रूप में लेती है।
सूची पर पुनरावृति की जाती है, और यदि कोई तत्व संख्या से मेल खाता है, तो काउंटर बढ़ाया जाता है।
काउंटर को फंक्शन के परिणाम के रूप में लौटाया जाता है।
फंक्शन के बाहर, एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
संख्या परिभाषित की जाती है और इन पैरामीटर्स को पास करके विधि को कॉल किया जाता है।
आउटपुट कंसोल पर प्रदर्शित होता है।