PYTHON 怎么对比列表相同位置相同元素个数
时间: 2023-06-14 12:02:32 浏览: 637
可以使用Python内置的zip函数将两个列表打包成一个元组序列,再利用列表推导式和count函数进行比较。
例如,如果我们有两个列表a和b,我们可以使用以下代码来比较它们在相同位置上相同元素的个数:
```
a = [1, 2, 3, 4, 5]
b = [1, 3, 2, 4, 5]
count = sum(1 for x, y in zip(a, b) if x == y)
print(count)
```
输出结果为2,表示在a和b的相同位置上,有两个元素相同。
阅读全文