我该如何为这样的东西编写语法?
如果我们的列表 1 = ['F', 'W', 'I', 'N', 'T', 'E', 'R', 'S'] 我们的第二个列表看起来像 = ['WINTER']
我将如何编写列表 1 包含一系列字符串 WINTER?
我该如何为这样的东西编写语法?
如果我们的列表 1 = ['F', 'W', 'I', 'N', 'T', 'E', 'R', 'S'] 我们的第二个列表看起来像 = ['WINTER']
我将如何编写列表 1 包含一系列字符串 WINTER?
您可以将两者都转换为 set 并使用issubset
?
>>> list1
['F', 'W', 'I', 'N', 'T', 'E', 'R', 'S']
>>> list2
['W', 'I', 'N', 'T', 'E', 'R']
>>> set(list2).issubset(set(list1))
True
或者也许将它们都转换为集合然后测试list2 - list1
?
或者(直接取自文档):
{x for x in list2 if x not in list1}