2016-03-29 31 views
2

想象一下,我有一个Python函数foo,它返回一个元组(a, b)。我只想使用返回的第二个值b。有没有任何语法来告诉python我不想使用第一个参数? A排序匿名变量或类似(~, my_var) = foo()的其中~将代表语法匿名变量Python:函数的部分返回值的匿名变量

回答

2

只是把它解析,使用_非使用变量:

_, bValue = foo() 
2

使用以下语法:

_, my_var = foo() 
2

您可以使用索引,而不是存储在第一价值可言:

def foo(): 
    return (1,2) 

b = foo()[1] 

输出:

>>> b 
2