检查列表是否为子列表。
- 论坛
- 检查列表是否为子列表。
16 浏览
检查列表是否为子列表。
我需要检查list1是否是list2的子列表(如果list2中与list1共有的每个整数都按照与list1相同的索引顺序排列,则返回True)。
def sublist(lst1,lst2): for i in range(len(lst1)): if lst1[i] not in lst2: return False for j in range(len(lst2)): if (lst1[j] in lst2) and (lst2.index(lst1[i+1]) > lst2.index(lst1[i])): return True
有人可以帮我吗...为什么这个函数不起作用?