def equal(list1, list2): if len(list1) != len(list2): return False for each in list2: if each in list1: continue else: return False return True
徒手写的,有问题请提出
第3个回答 2014-04-17
test = [a for a in list1 if a not in list2] if not test: print("list1 is list2")
test2 = filter(lambda x: (x not in list2), list1) if not test2: print("list1 is list2")
第4个回答 2015-07-21
a=['a','b','b'] b=['a','b','c','d'] if len(a)>len(b): print 'false' else: for i in range(len(a)): if a[i] in b: b.remove(a[i]) if i==len(a)-1: print 'a in b' else: print 'a not in b' break