Tuple một phần tử trong Python

Tuple có thể chỉ bao gồm một phần tử.

Tuy nhiên khi làm việc với các tuple như vậy có một điểm cần lưu ý: sau phần tử bắt buộc phải đặt dấu phẩy treo:

pythontpl = ('a',)

Nếu để phần tử không có dấu phẩy thì dấu ngoặc đơn sẽ biểu thị dấu ngoặc đơn nhóm trong toán học:

pythontest1 = ('a',) # tuple
test2 = ('a')  # chuỗi
test3 = (1)    # số

Nhưng nếu tạo tuple gồm nhiều phần tử, thì sau phần tử cuối cùng không cần (nhưng có thể) đặt dấu phẩy:

pythontpl = ('a', 'b', 'c')
Задание 1

Cho biến:

pythontst = ('1')

Hãy cho biết nó thuộc kiểu dữ liệu nào.

Задание 2

Cho biến:

pythontst = (1,)

Hãy cho biết nó thuộc kiểu dữ liệu nào.

Задание 3

Cho biến:

pythontst = (True)

Hãy cho biết nó thuộc kiểu dữ liệu nào.