gpt4 book ai didi

python - 这个 "operation"在 Python 中是如何调用的

转载 作者:行者123 更新时间:2023-11-28 20:02:42 25 4
gpt4 key购买 nike

我想了解这个位是如何工作的:

Var_1, Var_2, Result =  some_function()

脚本:

def some_function():
return True, False, {"Some": "Dictionary"}

def main():
Var_1, Var_2, Result = some_function()
if not Var_1:
do something
else:
do something_else(Var_2, Result)

if __name__ == '__main__':
main()

对我来说,难以掌握的是开始和提供(返回)值,这些值将在主函数中使用,并在同一触发器中从 中的 some_function() >main() 函数。

由于我对 python 中的高级概念不熟悉,所以我发现它真的很有趣。这个“操作”是如何被调用的,所以我可以阅读更多关于它是如何工作的。即按 , 分隔的行顺序返回一些值,并根据行中的位置解释它们(由于缺乏更好的描述)。

最佳答案

它返回一个 tuple . Python 中的元组类似于列表,但它是不可变的:您不能添加、删除或替换项目。

通常,元组是用语法(a, b, c)构造的,但是在很多情况下括号是可选的,所以a, b, c也是有效。

在接收端,tuple unpacking用于获取元组的各个元素,并将它们分配给单独的变量。

关于python - 这个 "operation"在 Python 中是如何调用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45029354/

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