Khi cần kiểm tra xem một phần tử có trong bộ tuple hay không, có thể sử dụng một vòng lặp đơn giản. Tuple là một kiểu dữ liệu bất biến. Nó có nghĩa là, các giá trị sau khi được xác định không thể thay đổi bằng cách truy cập vào các phần tử chỉ mục của chúng. Nếu chúng tôi cố gắng thay đổi các phần tử, nó sẽ dẫn đến lỗi. Chúng rất quan trọng vì chúng đảm bảo quyền truy cập chỉ đọc.
Dưới đây là một minh chứng về điều tương tự -
Ví dụ
my_tuple_1 = (23, 45, 12, 56, 78, 0) print("The first tuple is : ") print(my_tuple_1) N = 12 print("The value of 'N' has been initialized") my_result = False for elem in my_tuple_1 : if N == elem : my_result = True break print("Does the tuple contain the value mentioned ?") print(my_result)
Đầu ra
The first tuple is : (23, 45, 12, 56, 78, 0) The value of 'N' has been initialized Does the tuple contain the value mentioned ? True
Giải thích
- Một bộ tuple được xác định và hiển thị trên bảng điều khiển.
- Giá trị của 'N' được khởi tạo.
- Vòng lặp được lặp đi lặp lại và nếu phần tử 'N' có trong bộ giá trị, một giá trị sẽ được gán 'True'.
- Giá trị này được gán cho một kết quả.
- Nó được hiển thị dưới dạng đầu ra trên bảng điều khiển.