這是一個讀取名稱長度爲寬度和高度的熊貓數據框的示例代碼,所有這些名稱都包含每個名稱變量下面的浮點數。我試圖返回各自的變量下的每個浮動,但我似乎無法弄清楚如何返回多個變量。任何幫助,將不勝感激。返回多個函數
def volume(length, width, height):
for i in pdf[length]:
return (i)
for i in pdf[width]:
return (i)
for i in pdf[height]:
return (i)
打印(體積( '長度', '寬度', '高度'))
在開始時是否缺少'def'?而且不應該縮減代碼的其餘部分嗎? – Barmar
您不能在函數中多次使用'return'。你應該返回一個包含所有值的元組。不過,目前還不清楚爲什麼你有'for'循環。 – Barmar
[你如何在Python中返回多個值?](http://stackoverflow.com/questions/354883/how-do-you-return-multiple-values-in-python) –