I've got a problem which arises from attempting to pair arrays based upon strings. Basically, I have a list of baseball players with their relevant stats. What I've found is that various sites use different spellings for the same players, i.e. "Steve" vs "Stephen." Obviously this throws a loop in pure search functions.
With this said, I am considering using Levenshtein Python extension and C library.However, I am not sure how to implement this in an efficient way. In theory I could loop through the entire list for each name in the base list, but this is a last resort. Isn't there a better way to do this?