一个函数返回多个值的Python程序

2022-05-03 00:00:00 多个 返回 一个函数

在这个例子中,你将学习Python如何从一个函数中返回多个值。

例1: 使用逗号返回值

def name():
    return "John","Armin"

# 打印带有返回值的元组
print(name())

# 获得单个项目
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'}

当你使用字典返回值时,你很容易用键来跟踪返回的值。return 语句以 dictionary 的形式返回两个变量。

相关文章