如何調用返回兩個變量的函數?如何調用返回多個值的函數
例如:
def F1(x):
do something with x
return y, z
def F2(y, z, q):
do lots of other things
return profit
應該使用什麼樣的語法來調用從F2
這使得清楚F1
從F1
輸出y
並且是z
。
我的直覺說
F2(F1(x), q)
這很好,但後來如何調用內F2
y
和z
?
爲什麼不只是做'y,z = f1(x)p = f2(y,z,q)' – Busturdust
Hi @Florin Ghita。例如,你的意思是我使用F1中返回的變量名引用F2中的值嗎? – poppyseeds
@Busterdust,謝謝!那麼在F2之外,我會使用y,z = F1(x),然後在F2中調用這些變量?有沒有辦法做到這一點,沒有中間步驟? – poppyseeds