def getHigh(pricedata, start=None, end=None):
start = min(pricedata) if start is None else start
end = max(pricedata) if end is None else end
在设置范围并仅处理该范围内的项目的特定情况下,可以使用包含所有可能值的默认值:
def getHigh(pricedata, start=float("-inf"), end=float("+inf")):
# consider only items between start and end, inclusive
pricedata = [datum for datum in pricedata if start <= datum <= end]
在一般情况下,可以使用
None
并对其进行测试。你知道吗在设置范围并仅处理该范围内的项目的特定情况下,可以使用包含所有可能值的默认值:
有两种方法可以满足您的要求:
还有。。。你知道吗
保持简单:)
相关问题 更多 >
编程相关推荐