a = list(range(9))
b = list(range(7,19))
c = []
k = 0
m = 0
for i in a:
if i == b[m] :
c.append(k)
k = k + 1
m = m + 1
print c[-1] + 1
预先给定的a b 列表都是元素比较单一的 数字
本文通过一个简单的Python脚本展示了如何在两个列表中找到匹配项并记录匹配位置的过程。该脚本首先定义了两个数字列表a和b,然后遍历列表a中的每个元素,在列表b中寻找对应的匹配项,并将匹配项的位置保存到列表c中。最后输出列表c中的最后一个元素加一。
a = list(range(9))
b = list(range(7,19))
c = []
k = 0
m = 0
for i in a:
if i == b[m] :
c.append(k)
k = k + 1
m = m + 1
print c[-1] + 1
预先给定的a b 列表都是元素比较单一的 数字
2万+
3164

被折叠的 条评论
为什么被折叠?