Change language

Python program to check if a given value occurs at least k times

We can use lists to solve this problem. We can add each occurrence of a given value and check if it is greater than or equal to k. If the return value — True then set the flag to 1, otherwise 0.

Below is the Python implementation —

# Python program to check if given
# the value occurs at least k times

 

test_list = [ 1 , 3 , 5 , 5 , 4 , 5

 
# print original list

print ( "The original list is:" + str (test_list)) 

 
# value to check

val = 5

  
# initialize to

k = 3

 
# using sum () + list comprehension
# checking occurrences

res = 0

res = sum ([ 1 for i in test_list if i = = val])" = k

 

if res = = 1 : res = True

else : res = False

 
# print result

print ( "% d occur atleast% d times? : " % (val, k) + str (res)) 

Exit:

 The original list is: [1, 3, 5, 5, 4, 5] 5 occur atleast 3 times?: True 

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method