如何解决如何解包包含 bool 和 str 的元组以进行断言
有没有办法解包包含布尔值和自定义消息的元组并在单行单语句中对其应用断言?
def test_numbers(a,b):
if a==b:
return True,"Are Equal"
return False,"Not equal"
res,st = test_numbers(1,2)
assert res,st
尝试了以下方法,没有用
assert *test_numbers(1,2)
或
assert (*test_numbers(1,2))
解决方法
assert test_numbers(1,2)[0]
元组可以被索引,因为它们是可迭代的。
您不需要第二个值,对吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。