Computer >> Máy Tính >  >> Lập trình >> Python

Python - Kiểm tra xem có bất kỳ phần tử danh sách nào có trong Tuple không

Khi cần kiểm tra xem có phần tử danh sách nào có trong một bộ hay không, giá trị Boolean và một phép lặp đơn giản sẽ được sử dụng.

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

my_tuple = (14, 35, 27, 99, 23, 89,11)

print("The tuple is :")
print(my_tuple)

my_list = [16, 27, 88, 99]

print("The list is :")
print(my_list)

my_result = False

for element in my_list:
   if element in my_tuple :
      my_result = True
      break

print("The result is :")
if(my_result == True):
print("The element is present in the tuple")
else:
print("The element isn't present in the tuple")

Đầu ra

The tuple is :
(14, 35, 27, 99, 23, 89, 11)
The list is :
[16, 27, 88, 99]
The result is :
The element is present in the tuple

Giải thích

  • Một bộ số nguyên được xác định và hiển thị trên bảng điều khiển.

  • Danh sách các số nguyên được xác định và hiển thị trên bảng điều khiển.

  • Ban đầu, giá trị Boolean được gán cho 'False'.

  • Danh sách được lặp lại và nếu phần tử trong tuple có trong danh sách, giá trị Boolean sẽ được khởi động lại thành 'True'.

  • Kiểm soát thoát ra khỏi vòng lặp.

  • Tùy thuộc vào giá trị của biến Boolean, đầu ra được hiển thị trên bảng điều khiển.