python如何返回多个值

原创
admin 8小时前 阅读数 2 #Python

Python中如何返回多个值

Python中,可以使用元组(tuple)或列表(list)来返回多个值。

使用元组返回多个值

元组是一种不可变的序列类型,可以用来表示一个函数返回多个值。

def calculate():
    return (1, 2, 3)
result = calculate()
print(result)  # 输出 (1, 2, 3)

在这个例子中,函数calculate()返回了一个包含三个值的元组,并将它们赋值给变量result,我们可以打印出result的值,即(1, 2, 3)

使用列表返回多个值

除了元组外,还可以使用列表来返回多个值,列表是一种可变的序列类型,可以用来存储多个值。

def calculate():
    return [1, 2, 3]
result = calculate()
print(result)  # 输出 [1, 2, 3]

在这个例子中,函数calculate()返回了一个包含三个值的列表,并将它们赋值给变量result,我们可以打印出result的值,即[1, 2, 3]

Python中,可以使用元组或列表来返回多个值,元组是不可变的,而列表是可变的,可以根据需要选择使用哪种类型,通过返回多个值,可以将多个相关的值组合在一起,方便后续的处理和使用。

热门