Trong bài viết này, chúng tôi sẽ thảo luận về các cách khác nhau để kiểm tra xem một yếu tố có tồn tại trong tuple hay không. Nếu có thì cũng tìm chỉ số của nó và số lần xuất hiện. Python cung cấp toán tử vào và không vào để kiểm tra xem một phần tử có tồn tại trong tuple không.operator in and not in to check if an element exists in tuple. Giả sử chúng ta có một tuple, Hãy để kiểm tra xem phần tử có giá trị 34 có tồn tại trong Tuple bằng cách sử dụng toán tử không, Khi 34 tồn tại trong tuple, do đó, đầu ra sẽ là, Bây giờ, hãy để kiểm tra xem một phần tử có giá trị 1001 không tồn tại trong tuple bằng cách sử dụng không trong toán tử,# A tuple of numbers
tupleObj = [12 , 34, 45, 22, 33 , 67, 34, 56 ]
# Check if element 34 exists in tuple
if 34 in tupleObj:
print["Element Found in Tuple"]
else:
print["Element not Found in Tuple"]
Element Found in Tuple
# Check if element 1001 doesn't exists in tuple if 1001 not in tupleObj: print["Yes, element Not In tuple"] else: print["Element is in Tuple"]
Vì 1001 không tồn tại trong tuple, vì vậy đầu ra sẽ là,
Yes, element Not In tuple
Tìm chỉ mục của một phần tử trong tuple bằng index []
Đôi khi chỉ cần kiểm tra xem một phần tử có tồn tại trong tuple không đủ hay không, chúng tôi muốn tìm thấy vị trí xuất hiện đầu tiên của nó trong tuple. & Nbsp; tuple cung cấp một chỉ số chức năng thành viên [], tức là.
tuple.index[x]
Nó trả về chỉ mục cho lần xuất hiện đầu tiên của X trong bộ tuple. Ngoài ra, nếu phần tử không được tìm thấy trong tuple thì nó sẽ ném một giá trị ngoại lệ. Kiểm tra các ví dụ này, Ví dụ 1:ValueError.
Check out these examples,
Example 1:
# Find the index of 34 in tuple, if not found then handle the exception try : pos = tupleObj.index[34] print["Element 34 Found at : " , pos] except ValueError as e: print[e]
Vì 34 tồn tại trong bộ tu do đó, đầu ra sẽ là,
Element 34 Found at : 1
Ví dụ 2:
# Find the index of 24 in tuple, if not found then handle the exception try : pos = tupleObj.index[24] print["Element 24 Found at : " , pos] except ValueError as e: print[e]
Vì 24 không tồn tại trong tuple do đó đầu ra sẽ là,
tuple.index[x]: x not in tuple
Quảng cáo
Tìm số lượng xuất hiện của một phần tử trong tuple bằng cách sử dụng Count []
Tuple cung cấp một số chức năng thành viên khác [] tức là.
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]0
Nó trả về số lần elem xuất hiện trong tuple.
Hãy cùng tìm thấy số lần xuất hiện nếu phần tử 34 trong tuple, tức là.
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]1
Khi 34 tồn tại trong nhiều lần, vì vậy đầu ra sẽ là,
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]2
Dựa trên số lượng xuất hiện, chúng ta cũng có thể kiểm tra xem phần tử có tồn tại trong Tuple, tức là không.
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]3
Đầu ra:
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]4
Ví dụ hoàn chỉnh như sau,
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]5
Output:
# Check if element 34 exists in tuple if 34 in tupleObj: print["Element Found in Tuple"] else: print["Element not Found in Tuple"]6 & nbsp;