我比较两个列表:
app_list = ['word', 'port']
new_list = ['word list', 'port world']
if any(x in app_list for x in new_list):
print("Списки list1 и list2 имеют общие элементы")
else:
print("Списки list1 и list2 не имеют общих элементов")
结果:
列表list1和list2没有共同元素
我正在第二个列表“单词列表”的元素中寻找“单词”:
app_list = ['*word*', 'port']
new_list = ['word list', 'port world']
if any(x in app_list for x in new_list):
print("Списки list1 и list2 имеют общие элементы")
else:
print("Списки list1 и list2 не имеют общих элементов")
结果是完全相同的:
列表list1和list2没有共同元素
我认为“*”可以是任意数量的任意字符。