Compare Lists values in Python
#-------------------------------------------------------------
# Compare list values
# Function to compare values and correct inaccurate value  
#-------------------------------------------------------------

def Compare_List_Value(vlist, val):
  for idx in vlist:
     if idx == val:
        return val
  return 0

squaresList = [1,4,9,16,22,36]   # 22 not a valid square

for idx in range(len(squaresList)):
    update_square = Compare_List_Value(squaresList, (idx+1)**2)
    if update_square == 0:
       (idx+1)**2
    else:
       update_square


Compare values


#-------------------------------------------------------------
# Compare list and get correct values
# The invalid square value of 22 is skipped
#-------------------------------------------------------------

def Compare_List_Get_Correct_Value(vlist, val):
  for idx in vlist:
     if idx == val:
        return val

squaresList = [1,4,9,16,22,36]   # 22 not a valid square

for idx in range(len(squaresList)):
    Compare_List_Get_Correct_Value(squaresList, (idx+1)**2)

Get Correct values



   Stat Calculation    Python Reference    Math Reference
Top

Last Revised On: July 28th, 2022

  762