gpt4 book ai didi

python - 如何将函数的输出用作函数内另一个函数的输入

转载 作者:太空狗 更新时间:2023-10-30 01:44:22 26 4
gpt4 key购买 nike

我目前正在学习 Python,希望有人能帮助我。我对编码还很陌生,所以如果解释得当,将会非常有帮助。

假设我有一个名为 function1 的函数返回:

return (row, column)

现在我正在编写另一个名为 say function2 的函数。在这个函数中我需要调用 say:

exampleItem.exampleName(row, column, name)

我如何使用 function1 的输出,即行和列作为上一行中的 rowcolumn 参数函数2?

我真的希望这是有道理的,因为我之前因为没有正确地写问题而受到严重惩罚,因为我没有意识到这里的最佳实践。

最佳答案

在所有版本的 Python 中你都可以这样做:

row, column = function1()
exampleName(row, column, name)

在较新的版本 (3.5+) 中,您可以使用解包来执行以下操作:

exampleName(*function1(), name)

如需进一步阅读,请参阅:PEP 448 -- Additional Unpacking Generalizations .

关于python - 如何将函数的输出用作函数内另一个函数的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40891041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com