Ran*_*ies 2 python default-value
是否有可能使默认输入值依赖于其中一个输入值?我试过这个:
def getHigh(pricedata, start=min(pricedata), end=max(pricedata)):
## do something
Run Code Online (Sandbox Code Playgroud)
但它不起作用,因为还没有定义priceata.
把事情简单化 :)
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
Run Code Online (Sandbox Code Playgroud)