示例 1:使用逗号返回多个值
def name():
return "John","Armin"
# print the tuple with the returned values
print(name())
# get the individual items
name_1, name_2 = name()
print(name_1, name_2)
输出
('John', 'Armin') John Armin
当您使用逗号返回多个值时,它们将以元组的形式返回。如上述代码所示,两个字符串"John"
和"Armin"
通过一个返回语句返回。
示例 2:使用字典
def name():
n1 = "John"
n2 = "Armin"
return {1:n1, 2:n2}
names = name()
print(names)
输出
{1: 'John', 2: 'Armin'}
当您使用字典返回值时,通过键跟踪返回值会很方便。返回语句以字典的形式返回两个变量。