def compare_list(self,list1,list2):
'''两个列表顺序,值相等'''
error_list1=[]
error_list2=[]
flag=False
if len(list1)==len(list2):
if list1==list2:
log1.info('两个列表顺序、值均相等')
flag=True
else:
diff_list1=(set(list1).difference(set(list2)))
diff_list2 = (set(list2).difference(set(list1)))
error_list1.append(diff_list1)
error_list2.append(diff_list2)
log1.info('两个不同的元素---> 第一个列表{0} ; 第二个列表{1}'.format(error_list1,error_list2))
else:
log1.info('两个列表长度不同,无法比较!!!')
return flag
Python比较两个list顺序值相等
最新推荐文章于 2022-12-06 16:25:42 发布