python在另一个函数中返回了多个值,我想要在另一个函数中调用其中一个我想要用的值
时间: 2023-07-16 22:16:53 浏览: 45
python 实现return返回多个值
如果在一个函数中返回多个值,并且你只需要其中的一个值,可以使用下标或者名称来访问这些值。例如:
```
def function1():
return 1, 2, 3
def function2():
a, b, c = function1()
print(b)
function2() # 输出 2
```
在这个例子中,`function1` 返回了三个值,我们在 `function2` 中通过解包操作将这三个值赋值给了三个变量 `a`, `b`, `c`。如果你只需要其中一个值,可以直接使用下标或者名称访问,例如 `print(function1()[1])` 就可以直接输出 `2`。
阅读全文