gpt4 book ai didi

不使用但仍从函数返回的变量的 Python 约定

转载 作者:太空宇宙 更新时间:2023-11-04 07:45:57 29 4
gpt4 key购买 nike

如果我有如下函数:

def foo():
return 1, 2

我通常会这样调用函数:

g, f = foo()

但是,如果我从不打算使用返回的第二个值,是否有一种调用函数的方法可以明确说明这一点,这样以后我就不会被填充变量分散注意力了?

例如,像这样的东西:

g, not_used = foo()

似乎有一种标准的方法可以做到这一点。

最佳答案

您可以直接获取第一项:

g = foo()[0]

我认为pylint recommends _ or dummy :

g, _ = foo()

关于不使用但仍从函数返回的变量的 Python 约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7708486/

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