遍历两个不同长度的列表

时间:2021-06-19 19:28:06

标签: python

我试图遍历两个不同长度的列表并比较其中的字符串,但我不断收到此类型错误“列表索引必须是整数或切片,而不是 str”。这是我的代码。我该怎么办?

enter image description here

1 个答案:

答案 0 :(得分:0)

看到我上面的评论,你的代码有很多问题。不过,为了让您开始,请查看这个工作示例并了解发生了什么:

color_list_1 = ["White", "Black", "Red"]
color_list_2 = ["Red", "Green", "Brown"]

for color_1, color_2 in zip(color_list_1, color_list_2):
    if color_1 == color_2:
        print("Equal:", color_1, color_2)

玩弄它,使列表的长度不同并进行探索。