以下是一个示例代码,用于比较两个列表。其中一个列表是用户输入的,另一个列表是预先定义好的列表。当用户输入的列表与预先定义的列表完全相同时,会触发标志。
# 预先定义的列表
predefined_list = [1, 2, 3, 4, 5]
# 用户输入的列表
user_input = input("请输入一个列表(以逗号分隔元素):")
user_list = user_input.split(",")
# 比较两个列表
if user_list == predefined_list:
print("列表匹配,触发标志")
else:
print("列表不匹配")
运行示例:
请输入一个列表(以逗号分隔元素):1,2,3,4,5
列表匹配,触发标志
请输入一个列表(以逗号分隔元素):1,2,3,6,5
列表不匹配
在这个示例中,我们首先定义了一个预先定义的列表predefined_list
,然后通过input
函数获取用户输入的列表,并使用split
方法将输入的字符串分割成元素。接下来,我们使用==
运算符比较两个列表是否相等,如果相等,则打印"列表匹配,触发标志",否则打印"列表不匹配"。