def find_duplicates(filenames):
matches = []
for i_left in range(len(filenames)):
left = filenames[i_left]
for i_right in range(i_left):
right = filenames[i_right]
if same_bytes(left, right):
matches.append((left, right))
return matches
However, as far as I can tell, the following fields are looped through:
The following snippet is described by Figure 3.1
However, as far as I can tell, the following fields are looped through: