假设有两个列表,每个列表中是元组的数据类型
list1=[tuple1,tuple2,tuple3......]
list2=[tuple1,tuple2,tuple3......]
现在需要判断list1中每个tuple是否都相等,如果相等再去判断list1与list2是否相等(list1与list2元组个数相等)
请问有什么高效快捷的方法吗?
假设有两个列表,每个列表中是元组的数据类型
list1=[tuple1,tuple2,tuple3......]
list2=[tuple1,tuple2,tuple3......]
现在需要判断list1中每个tuple是否都相等,如果相等再去判断list1与list2是否相等(list1与list2元组个数相等)
请问有什么高效快捷的方法吗?
如果没有任何预处理,就只能遍历,用numpy可以快一些,因为它本身内部是c++写的。
a = np.array(list1)
b = np.array(list2)
if ((a == b).all()):
...