擅长:python、mysql、java
<p>以下是解决方案:</p>
<pre><code>from sortedcontainers import SortedDict
folders = ['C:\\intelFPGA\\17.1', 'C:\\intelFPGA\\18.0', 'C:\\intelFPGA\\18.1', 'C:\\intelFPGA\\20.0', 'C:\\intelFPGA\\9.2']
data = {}
for folder in folders:
info = folder.split("\\")
version = float(info[-1])
data.update({version:folder})
s = SortedDict(data)
print(s)
</code></pre>
<p>您的结果将是:</p>
<pre><code>SortedDict({9.2: 'C:\\intelFPGA\\9.2', 17.1: 'C:\\intelFPGA\\17.1', 18.0: 'C:\\intelFPGA\\18.0', 18.1: 'C:\\intelFPGA\\18.1', 20.0: 'C:\\intelFPGA\\20.0'})
</code></pre>