私はサッカー チームの名前を含むデータベースを持っています (たとえば、以下の最初のエントリでは、マーシャルとサザン メソジスト)。次に、私のデータベース名と一致するのは、いくつかの異なるが認識可能な名前です (以下の最初のエントリでは、SMU、マーシャル):
[u'Houston', u'Alabama']
[u'Houst', u'Alab']
[u'Florida State', u'North Carolina State']
[u'NCSt', u'FlaSt']
[u'Penn State', u'Iowa']
[u'PnSt', u'Iowa']
[u'Oklahoma', u'Texas']
[u'Texas', u'Okla']
[u'Florida Atlantic', u'South Florida']
[u'SFla', u'FlAtl']
[u'Georgia', u'Tennessee']
[u'Geo', u'Tenn']
[u'San Jose State', u'Idaho']
[u'UI', u'SJSU']
[u'Washington State', u'Arizona State']
[u'ArzSt', u'WshSt']
[u'Fresno State', u'Nevada']
[u'Nevad', u'FrsSt']
[u'Oregon State', u'Arizona']
[u'ARIZ', u'OSU']
[u'Clemson', u'Virginia Tech']
[u'VTech', u'Clem']
[u'Chattanooga', u'Arkansas']
[u'UTC', u'AR']
[u'USC', u'Stanford']
[u'USC', u'Stanf']
[u'Baylor', u'Colorado']
[u'BU', u'CU']
[u'North Texas', u'Louisiana-Lafayette']
[u'NoTex', u'LaLaf']
[u'Tulane', u'Army']
[u'TLN', u'ARMY']
[u'Troy', u'Florida International']
[u'TROY', u'FIU']
[u'Louisiana-Monroe', u'Arkansas State']
[u'ASU', u'ULM']
[u'Texas Tech', u'Iowa State']
[u'TT', u'ISU']
[u'Akron', u'Western Michigan']
[u'AKRON', u'WMU']
[u'Liberty', u'Toledo']
[u'LIBERTY', u'TOLEDO']
[u'Virginia', u'Middle Tennessee']
[u'Virg', u'MTnSt']
[u'Oklahoma State', u'Texas A&M']
[u'TexAM', u'OKSt']
[u'Notre Dame', u'UCLA']
[u'NDame', u'UCLA']
[u'Rutgers', u'Cincinnati']
[u'Cincy', u'Rutgr']
[u'Ohio State', u'Purdue']
[u'Prdue', u'OhSt']
[u'LSU', u'Florida']
[u'Fla', u'LSU']
[u'Air Force', u'UNLV']
[u'AFA', u'UNLV']
[u'Nebraska', u'Missouri']
[u'Misso', u'Neb']
[u'New Mexico State', u'Boise State']
[u'NMxSt', u'BoiSt']
[u'Pittsburgh', u'Navy']
[u'Navy', u'Pitt']
[u'Wake Forest', u'Florida State']
[u'WFrst', u'FlaSt']
[u'San Jose State', u'Hawaii']
[u'Hawa', u'SJSt']
[u'UCF', u'South Florida']
[u'UCF', u'SFla']
4 つの名前のグループごとに、データベース名を正しい新しい名前に一致させる必要があります。多くの if ステートメントを使用して今すぐこれを行うこともできますが、多くのコードが必要になり、特に洗練されたものにはなりません。ここで一致させるより良い方法はありますか?