比较列表中具有相同索引的元素

时间:2021-03-29 04:37:50

标签: python list compare

假设我有 2 个列表

a = [5, 8, 1, 3, 4]
b = [6, 9, 2, 4, 5]

我想比较列表 a 中索引 0 中的元素和列表 b 中索引 0 中的元素,例如,如果 a > b 将 true 添加到列表中,然后比较索引 1 a 和索引 1 b。和以前一样,如果 a > b 向列表添加真,否则向同一个列表添加假。

我尝试使用 for 循环,但 for 循环将索引 0 a 中的元素与索引 0 - 4 与 b 进行比较,而不仅仅是比较相同的元素。如何比较相同的索引?

1 个答案:

答案 0 :(得分:-1)

试试这个

a = [5, 8, 1, 3, 4]
b = [6, 9, 2, 4, 5]
result = []

for i, j in zip(a,b):
    if i > j:
        result.append('True')
    else:
        result.append('False')

print (result)  
相关问题