Để kiểm tra xem có phần tử nào của list xuất hiện trong tuple hay không, ta dùng vòng lặp và cờ Boolean.
Ví dụ
my_tuple = (14, 35, 27, 99, 23, 89, 11)
print("Tuple:", my_tuple)
my_list = [16, 27, 88, 99]
print("List:", my_list)
my_result = False
for element in my_list:
if element in my_tuple:
my_result = True
break
print("Kết quả:")
if my_result:
print("Có phần tử chung")
else:
print("Không có phần tử chung")
Kết quả
Tuple: (14, 35, 27, 99, 23, 89, 11) List: [16, 27, 88, 99] Kết quả: Có phần tử chung
Giải thích
Duyệt list, nếu tìm thấy phần tử trong tuple thì đặt cờ True và thoát vòng lặp.