Khi cần kiểm tra xem một biến có phải là tuple hay không, có thể sử dụng phương thức type. Tuple là kiểu dữ liệu bất biến (immutable). Nghĩa là các giá trị sau khi định nghĩa không thể thay đổi bằng cách truy cập các phần tử theo chỉ số. Nếu cố thay đổi, sẽ gây ra lỗi. Chúng là các container quan trọng vì đảm bảo quyền truy cập chỉ đọc.
Phương thức type kiểm tra kiểu của iterable/giá trị được truyền vào như đối số.
Dưới đây là ví dụ minh họa:
Ví dụ
my_tuple_1 = (7, 8, 0, 3, 45, 3, 2, 22, 4)
print("Tuple là:")
print(my_tuple_1)
my_result = type(my_tuple_1) is tuple
print("Biến đã cho có phải là tuple không?")
print(my_result)Kết quả
Tuple là: (7, 8, 0, 3, 45, 3, 2, 22, 4) Biến đã cho có phải là tuple không? True
Giải thích
- Định nghĩa một tuple và hiển thị trên bảng điều khiển.
- Kiểm tra kiểu của tuple, sử dụng toán tử
isvàtupleđể xem nó có phải kiểu tuple hay không. - Gán kết quả cho một biến.
- Hiển thị kết quả đầu ra trên bảng điều khiển.