デフォルトの入力値を入力値の1つに依存させる可能性はありますか?私はこれを試しました:Python辞書の値を辞書の他の値に隣接して変更する
しかし、pricesataはまだ定義されていないので動作しません。一般的なケースでは
def getHigh(pricedata, start=None, end=None):
if start is None:
start = min(pricedata)
if end is None:
end = max(pricedata)
と...
def getHigh(pricedata, **kwargs):
start = kwargs.get("start", min(pricedata))
end = kwargs.get("end",max(pricedata))
私はいずれかを行う決してお勧めしますそのようなスーパーアドバンスのものは、関数の引数の中ではなく、関数の本体で、それを適切に定義することができます。 –
答えをありがとう。彼らは本当に大きな助けとなりました。おそらく私は平凡な&簡単な答えに固執するのに最適です。 – Randomtheories