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

Kiểm tra biến có phải Tuple trong Python


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ử is và 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.