这是一个读取名称长度为宽度和高度的熊猫数据框的示例代码,所有这些名称都包含每个名称变量下面的浮点数。我试图返回各自的变量下的每个浮动,但我似乎无法弄清楚如何返回多个变量。任何帮助,将不胜感激。返回多个函数
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) –