def aeq(*args):
"""
Assert all arguments have the same value
"""
arguments = (arg for arg in args)
first = next(arguments)
assert all(arg == first for arg in arguments), \
"Not all arguments have the same value: " + str(args)
# 参考输入
aeq([1,2],[1,2])
aeq({"a":2,"b":3},{"a":2,"b":3},{"a":2,"b":4})
![]()
本文介绍了一个Python函数defaeq(*args),用于断言所有传入的参数是否具有相同值。如果参数值不一致,则抛出异常,指出并非所有参数值相同。此函数适用于需要检查多个输入参数是否一致的场景。

被折叠的 条评论
为什么被折叠?



