def f():
a = 5
b = 6
c = 7
a, b, c = f()
这个函数返回一个对象,也就是元组,而元组之后又被拆包为多个结果变量。
return_value = f()
return_value是一个包含3个元素的元组。
像这样一次返回多个值还有一种潜在的,更有吸引力的实现:
def f():
a = 5
b = 6
c =7
return {'a' : a, 'b' : b, 'c' : c}
版权声明:本文为zaqjkl原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。