Compare two lists, dictionaries in easy way
如何轻松比较两个列表或字典,
如。
1 | assert orig_list == new_list |
如果我想在python鼻测试中检查两个列表,
有什么内置功能可以让我使用吗?
在进行测试时,比较两个列表是否是一种坏做法?(因为我从未见过)
如果鼻子里没有内置的插件,有什么方便的软件包可以帮我做吗?
您可以从
set用于在两个列表/听写之间执行此操作!
1 | set(orig_list) & set(new_list) |
这是一种方法。手动检查每个元素是否相等。
1 | (len(a) == len(b)) and (all(ai == bi for ai,bi in zip(a,b))) |