擅长:python、mysql、java
<p>你需要更新你的循环</p>
<pre><code> for j in range(i):
</code></pre>
<p>最后,这里是代码</p>
<pre><code>dads = [('Jim', '30'), ('Jeff', '45'), ('Jim', '35')]
l = len(dads)
for i in range(l):
j in range(i):
if dads[i][0] == dads[j][0]:
if int(dads[i][1]) > int(dads[j][1]):
dads.pop(j)
l = len(dads)
if j < i:
j -= 1
i -= 1
print(dads)
</code></pre>