擅长:python、mysql、java
<p>您可以直接对<code>partner_compatability</code>进行排序</p>
<pre><code>sorted_list = partner_compatability.sort(key=lambda x: x[1])
</code></pre>
<p>我试着这样做,因为没有提供列表值</p>
<pre><code>In [67]: a
Out[67]: [8, 9, 3]
In [68]: b
Out[68]: [5, 6, 3]
In [69]: partner_compatability = list(zip(a, b))
In [70]: partner_compatability
Out[70]: [(8, 5), (9, 6), (3, 3)]
In [71]: partner_compatability.sort(key=lambda x: x[1])
In [72]: partner_compatability
Out[72]: [(3, 3), (8, 5), (9, 6)]
</code></pre>
<p>从你的评论来看</p>
<pre><code>partner_compatability = [[(1, 'Mary Smith')],
[(5, 'Juan Lopez')],
[(11, 'Leslie Liu')],
[(15, 'Tatiana Ivanov')],
[(11, 'Andre Leroy')],
[(7, 'Sam Augusta')],
[(1, 'Adalbert Weber')]]
partner_compatability.sort(key=lambda x: x[0][0])
In [71]: partner_compatability
Out[71]:
[[(1, 'Mary Smith')],
[(1, 'Adalbert Weber')],
[(5, 'Juan Lopez')],
[(7, 'Sam Augusta')],
[(11, 'Leslie Liu')],
[(11, 'Andre Leroy')],
[(15, 'Tatiana Ivanov')]]
</code></pre>