擅长:python、mysql、java
<p>创建一个字典,将一个列表的元素映射到它们的索引。然后更新它,使其具有另一个列表的相应元素的索引。然后,具有两个索引的任何元素都位于交点处</p>
<pre><code>intersect = {x: [i] for i, x in enumerate(list1)}
for i, x in enumerate(list2):
if x in intersect:
intersect[x].append(i)
for l in intersect.values():
if len(l) == 2:
print(f'list1[{l[0]}] with list2[{l[1]}]')
</code></pre>