当前位置: 技术文章>> 详细介绍Python函数的多个返回值

文章标题:详细介绍Python函数的多个返回值
  • 文章分类: 后端
  • 10802 阅读
文章标签: python python教程

Python 函数可以返回多个值,这些值可以用元组、列表或其他容器类型打包在一起返回。以下是一个使用元组返回多个值的示例:

def get_name_and_age():
    name = "Alice"
    age = 25
    return name, age

result = get_name_and_age()
print(result)  # ("Alice", 25)

在这个例子中,函数 get_name_and_age() 返回一个元组,其中包含两个值:name 和 age。调用函数并将返回值分配给变量 result 后,我们可以打印 result,这将打印出元组 ("Alice", 25)。


我们还可以使用多个变量接收函数返回的元组,以便轻松地访问每个返回值:

name, age = get_name_and_age()
print(name)  # "Alice"
print(age)   # 25

除了元组之外,我们还可以使用列表、字典或其他容器类型返回多个值。例如,以下是一个使用列表返回多个值的示例:

def get_name_and_age():
    name = "Alice"
    age = 25
    return [name, age]

result = get_name_and_age()
print(result)  # ["Alice", 25]

在这个例子中,函数 get_name_and_age() 返回一个列表,其中包含两个值:name 和 age。调用函数并将返回值分配给变量 result 后,我们可以打印 result,这将打印出列表 ["Alice", 25]。


无论是使用元组、列表还是其他容器类型返回多个值,我们都可以使用多个变量接收函数返回的结果,以便轻松地访问每个返回值。







推荐文章