【发布时间】:2020-05-29 07:23:09
【问题描述】:
我想知道我是否可以在 2 个列表中识别相似值的位置,并使用在第 3 个列表中识别值的位置。
v= [100,200,300,400,500,600,700,800,900,1000,1100]
x= [67,56,89,21,90,54,38,93,46,17,75]
j= [200,500,600]
我希望代码识别出 j 的值可以在 v[1]、v[4] 和 v[5] 中找到,并使用 v[1]、v[4] 和 v[5] 的位置] 来获取/返回 x[1],x[4] 和 x[5] 的值。到目前为止,我已经尝试过:
h = set(v)&set(j)
print(h)
【问题讨论】:
标签: python python-3.x list for-loop set