在Python中,如何从函数的返回值集中访问值的子集?
我有一个Python函数,它返回一组值,比如在Python中,如何从函数的返回值集中访问值的子集?,python,Python,我有一个Python函数,它返回一组值,比如a1,…,一个 例如。返回的集合是a1、a2、a3、a4 def myFunction(): # The code return a1,a2,a3,a4 我只想访问a1和a4,例如,如何访问 我试过了 a1, , ,a4 = myFunction() 但它给我的错误太多,无法解包 编辑错误太多而无法解包仅在我尝试a1、=myFunction()使用时出现 a1, _, _,a4 = myFunction() 在Python中,对
a1,…,一个
例如。返回的集合是a1、a2、a3、a4
def myFunction():
# The code
return a1,a2,a3,a4
我只想访问a1
和a4
,例如,如何访问
我试过了
a1, , ,a4 = myFunction()
但它给我的错误太多,无法解包
编辑错误太多而无法解包
仅在我尝试a1、=myFunction()
使用时出现
a1, _, _,a4 = myFunction()
在Python中,对于不太可能使用的变量,使用<代码>\
是一种常见的约定;但它们仍然是变量。哪种版本的Pythona1,*\UA4=…
在3.x.Python 2.7中使用anaconda。@jonrsharpe我正在寻找那个(重复的)问题,但我找不到它。谢谢。其他选项只是result=myFunction()
然后在元组中按位置引用result[0]
确定;但这完全取决于OP是否有足够的耐心去做结果[0]
&结果[3]
。谢谢。它起作用了。系统显示“您可以在7分钟内接受答案”