擅长:python、mysql、java
<p>你可以用字典。你知道吗</p>
<pre><code>tuples = [("sumstring1","abc.txt"),("sumstring2","def.txt"),("sumstring1","ghi.txt"),("sumstring2","jkl.txt")]
lookup = {}
for checksum, filename in tuples:
lookup.setdefault(checksum, []).append(filename)
for checksum, filenames in lookup.items():
if len(filenames) >= 2:
print(checksum, filenames)
</code></pre>
<p>输出为</p>
<pre><code>sumstring1 ['abc.txt', 'ghi.txt']
sumstring2 ['def.txt', 'jkl.txt']
</code></pre>