以下是一个示例代码,用于比较两个列表的索引并检查条件:
list1 = [1, 2, 3, 4, 5]
list2 = [2, 4, 6, 8, 10]
# 检查两个列表的长度是否相等
if len(list1) == len(list2):
# 使用enumerate()函数遍历列表1的索引和值
for index, value in enumerate(list1):
# 检查列表1的值是否大于列表2对应索引的值
if value > list2[index]:
print(f"list1[{index}] = {value} 大于 list2[{index}] = {list2[index]}")
# 检查列表1的值是否小于列表2对应索引的值
elif value < list2[index]:
print(f"list1[{index}] = {value} 小于 list2[{index}] = {list2[index]}")
# 列表1的值等于列表2对应索引的值
else:
print(f"list1[{index}] = {value} 等于 list2[{index}] = {list2[index]}")
else:
print("两个列表长度不相等")
这段代码首先检查两个列表的长度是否相等,如果长度相等,则使用enumerate()
函数遍历列表1的索引和值。然后,它比较列表1的值和列表2对应索引的值,并根据比较结果打印相应的消息。如果两个列表的长度不相等,则打印一条消息指示长度不相等。
上一篇:比较列表的随机数生成器
下一篇:比较列表的元素和索引