2 つの値を返すように Python 関数を変更したいと考えています。戻り値を 1 つだけ期待する以前の関数呼び出しに影響を与えずにそれを達成するにはどうすればよいですか?
たとえば。
元の定義:
def foo():
x = 2
y = 2
return (x+y)
合計 = フー()
定義:
def foo():
x = 2
y = 2
return (x+y), (x-y)
合計、差分 = foo()
foo への以前の呼び出しも有効なままにする方法でこれを行いたいですか? これは可能ですか?