Mình đang xem video dạy Python của anh Đạt, tới đoạn hàm mình thấy một hàm có thể trả về nhiều giá trị như sau:
def example(a, b, c):
a += 4
b += 2
c += 1
return a, b, c
one = 1
two = 2
three = 3
one, two, three = example(one, two, three)
Khi google search thì chúng nó bảo hàm không thể trả về 1 giá trị mà trả về tuple gì gì đó nên mình thắc mắc tuple là cái quái gì?
Thêm nữa là trong câu trả lời tụi nó viết return (a, b, c) và (one, two, three) = example(one, two, three). Cách viết này có ý nghĩa gì và khác gì với cách viết như ở trên của mình?
Xin cám ơn…

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?