Hướng dẫn how do you identify a tuple in python? - làm thế nào để bạn xác định một tuple trong python?

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,

# A tuple of numbers    
tupleObj = (12 , 34, 45, 22, 33 , 67, 34, 56 )

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,

# Check if element 34 exists in tuple
if 34 in tupleObj:
    print("Element Found in Tuple")
else:
    print("Element not Found in Tuple")    

Khi 34 tồn tại trong tuple, do đó, đầu ra sẽ là,

Element Found in Tuple

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ử,

# 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;
 

Làm thế nào để bạn tìm thấy tuple trong Python?

Python: Làm thế nào để tìm một phần tử trong tuple theo giá trị..
# Kiểm tra nếu phần tử 34 có tồn tại trong tuple. ....
# Kiểm tra nếu phần tử 1001 không tồn tại trong tuple. ....
# Tìm chỉ mục của 34 trong tuple, nếu không tìm thấy thì hãy xử lý ngoại lệ. ....
# Tìm chỉ mục của 24 trong tuple, nếu không tìm thấy thì hãy xử lý ngoại lệ ..

Làm thế nào để bạn xác định một tuple?

Tuples là trình tự, giống như danh sách.Sự khác biệt giữa các bộ dữ liệu và danh sách là, các bộ dữ liệu không thể thay đổi không giống như danh sách và bộ dữ liệu sử dụng dấu ngoặc đơn, trong khi danh sách sử dụng dấu ngoặc vuông.TUP1 = (50,);Giống như các chỉ số chuỗi, chỉ số tuple bắt đầu từ 0 và chúng có thể được cắt lát, được nối, v.v.tuples use parentheses, whereas lists use square brackets. tup1 = (50,); Like string indices, tuple indices start at 0, and they can be sliced, concatenated, and so on.

Làm thế nào một tuple được xác định trong Python?

Tuple.Tuples được sử dụng để lưu trữ nhiều mục trong một biến duy nhất.Tuple là một trong 4 loại dữ liệu tích hợp trong Python được sử dụng để lưu trữ các bộ sưu tập dữ liệu, 3 loại khác là danh sách, bộ và từ điển, tất cả đều có phẩm chất và cách sử dụng khác nhau.Một tuple là một bộ sưu tập được đặt hàng và không thể thay đổi.used to store multiple items in a single variable. Tuple is one of 4 built-in data types in Python used to store collections of data, the other 3 are List, Set, and Dictionary, all with different qualities and usage. A tuple is a collection which is ordered and unchangeable.

Làm thế nào để bạn tìm thấy một tuple trong một danh sách?

Sử dụng hàm Filter () để lọc danh sách các bộ dữ liệu ...
Sử dụng danh sách hiểu để lặp lại trong danh sách ..
Sử dụng toán tử trong để kiểm tra xem mỗi tuple có chứa giá trị không ..
Danh sách mới sẽ chỉ chứa các bộ dữ liệu có chứa giá trị được chỉ định ..