【发布时间】:2016-03-22 15:04:44
【问题描述】:
评估,
max_val = max(a)
会导致错误,
ValueError: max() arg is an empty sequence
除了try、except 捕获之外,还有更好的方法来防范此错误吗?
a = []
try:
max_val = max(a)
except ValueError:
max_val = default
【问题讨论】:
-
@vaultah 为什么你没有发布答案作为答案?!
-
@Carpetsmoker:因为它太简单了。
-
@vaultah ...发布“太简单”的答案有什么问题?现在其他人必须...
标签: python list exception error-handling max