Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách trả về tuple từ hàm Python

Python cho phép trả về tuple một cách tự nhiên. Tuple thường được dùng để trả về nhiều giá trị cùng lúc.

Ví dụ

def foo():
    s = "tutorialspoint"
    x = 30
    return (s, x)  # Dấu ngoặc đơn tùy chọn

print(foo())

Đầu ra

('tutorialspoint', 30)

Unpacking tuple trả về

text, number = foo()
print(text)   # tutorialspoint
print(number) # 30

Lưu ý

  • Tuple là immutable, an toàn cho việc trả về dữ liệu cố định.
  • Có thể bỏ dấu ngoặc: return s, x vẫn tạo tuple.
  • Phù hợp cho multiple return values.