回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在尝试将字符串映射到其最合适的匹配字符串。我有一个与每个映射相关的置信度分数。我对映射进行排序是为了更好地了解match_string的重复映射数量。订购的目录如下:</p>
<pre><code>OrderedDict([(('access', 0.9997727), 'アクセス'),
(('address', 0.44976854), 'お問い合せ先'),
(('address', 0.99939954), '会社所在地'),
(('address', 0.99950135), '勤務地'),
(('app_condition', 0.33275154), '祝'),
(('app_condition', 0.7852746), '勤務期間'),
(('app_condition', 0.8870019), '社員登用実績多数'),
(('app_condition', 0.9899178), '資格・スキル'),
(('cname', 0.9822838), '会社名'),
(('companydescr', 0.44985813), '経度'),
(('feature', 0.69835746), '待遇・福利厚生'),
(('feature', 0.8646633), 'メリット'),
(('feature', 0.9998708), '特徴'),
(('hiretype', 0.9998646), '雇用形態_職種ヒント'),
(('jd', 0.42525598), '応募方法'),
(('jd', 0.5210456), '生活スタイルに合わせて働けます'),
(('jd', 0.7155549), '応募後のプロセス'),
(('jd', 0.99901605), '仕事内容'),
(('occup', 0.6487035), '事業内容'),
(('occup', 0.91239053), '休日・休暇'),
(('occup', 0.94584364), 'トップ'),
(('occup', 0.96194524), '掲載URL'),
(('occup', 0.9865232), 'CMS分類職種'),
(('salary', 0.69874144), '緯度'),
(('salary', 0.9436217), '取得日'),
(('salary', 0.97082114), '交通費'),
(('salary', 0.9999827), '給与'),
(('title', 0.999959), 'タイトル'),
(('workhours', 0.99996305), '勤務曜日・時間'),
(('workhours', 0.9999968), '時間帯'),
(('workhours', 0.9999995), '勤務時間')])
</code></pre>
<p>我想根据这些多个映射的置信度得分选择最佳匹配,并创建一个新字典,如:</p>
<pre><code>{
'access':'アクセス'
'address':'勤務地'
.
.
.
'workhours':'勤務時間'
}
</code></pre>
<p>我怎样才能做到这一点?
有序dict的键是元组,值是字符串</p>