擅长:python、mysql、java
<p>因为这些字符串表示文件名,所以我将使用<code>os.path</code>来解析您想要的部分。特别是<code>os.path.basename</code>将删除文件夹并仅检索文件名(例如<code>'3NVC2EB65QZGAZCURNCDJZSS1ILY3F_00_l.png'</code>),然后<code>os.path.splitext</code>将文件名从扩展名中分离出来</p>
<pre><code>>>> import os
>>> {os.path.splitext(os.path.basename(k))[0]: v for k,v in name_score_mapping.items()}
{'31LVTDXBL7AOT2QXJYOJ7PTCYKULRH_00_l': 1.2,
'3NVC2EB65QZGAZCURNCDJZSS1ILY3F_00_l': 1.6,
'3KWTYT08703ZOFSZMRBG4OOG64KL5M_00_l': 3.0}
</code></pre>