【问题标题】:Comparing element with the same index in a list [duplicate]比较列表中具有相同索引的元素[重复]
【发布时间】:2021-06-25 03:57:00
【问题描述】:

假设我有 2 个列表

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

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

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

【问题讨论】:

标签: python list compare


【解决方案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)  

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-29
    • 2021-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多