Estoy tratando de obtener la mejor coincidencia entre diferentes cadenas pero La función está limitada a solo 5 valores para comparar y quiero aumentarla a al menos 30 valores, ¿alguna idea de cómo solucionar esto desde la calculadora de campo de ArcMap?
from fuzzywuzzy import fuzz
from fuzzywuzzy import process
def SetMatchPercenage(query,v1,v2,v3,v4):
choices = [v1,v2,v3,v4]
result= process.extractOne(query, choices)
return result
La salida es la mejor coincidencia de los valores dados como esto
('Barack H Obama', 95)