我是python的新手,我需要如何從函數調用中獲取返回值。 我試圖做這顯然是錯誤的我需要將返回值分配給所提到的變量,我不能改變我如何從函數返回值,因爲這是問題中需要的。從元組元組中獲取值
((cross_low,cross_high),cross_sum)=find_maximum_crossing_subarray(A,low,mid,high)
我從find_maximum_crossing_subarray
函數返回這種類型的值:
tup=(max_left,max_right)
tup1=(tup,left_sum+right_sum)
return tup1
什麼是left_sum和right_sum的價值?當我寫了一些測試代碼,其中max_left,max_right,left_sum和right_sum是浮動的,我沒有錯誤,它一切正常。當你運行代碼時會發生什麼?你有錯誤嗎? –
你能提供一些樣本數據,一些你期望的輸入和輸出。尤其是輸出格式? – MooingRawr
請將您的代碼包裝在[mcve]中。可能是某處的拼寫錯誤 –