Hướng dẫn how to check if something is in a list python - làm thế nào để kiểm tra xem một cái gì đó có trong một danh sách 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ố nhất định có tồn tại trong danh sách hay không.

Giả sử chúng ta có một danh sách các chuỗi, tức là.

# List of string 
listOfStrings = ['Hi' , 'hello', 'at', 'this', 'there', 'from']

Bây giờ, hãy để kiểm tra xem danh sách được đưa ra có chứa một phần tử chuỗi ‘at, không,

Kiểm tra xem phần tử có tồn tại trong danh sách bằng cách sử dụng toán tử Python trong

Điều kiện để kiểm tra xem phần tử có nằm trong danh sách không:

elem in LIST

Nó sẽ trả về true, nếu phần tử tồn tại trong danh sách khác trả về sai.

Ví dụ, kiểm tra xem ‘AT có tồn tại trong danh sách, tức là không.

'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]

Điều kiện để kiểm tra xem phần tử không có trong danh sách:

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]

Quảng cáo

Kiểm tra xem phần tử có tồn tại trong danh sách bằng hàm list.count []

list.count[elem]

Chức năng đếm [phần tử] Trả về số lượng xuất hiện của phần tử đã cho trong danh sách. Nếu nó lớn hơn 0, nó có nghĩa là phần tử được đưa ra trong danh sách. function returns the occurrence count of given element in the list. If its greater than 0, it means given element exists in list.

'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]

Kiểm tra xem phần tử có tồn tại trong danh sách dựa trên logic tùy chỉnh không

Python bất kỳ [] chức năng kiểm tra nếu bất kỳ yếu tố nào của IT có thể là đúng.

Hãy để sử dụng nó để kiểm tra xem bất kỳ phần tử chuỗi nào trong danh sách có độ dài 5 tức là không.

'''    
    check if element exist in list based on custom logic
    Check if any string with length 5 exist in List
'''
result = any[len[elem] == 5 for elem in listOfStrings]

if result:
    print["Yes, string element with size 5 found"]

Thay vì điều kiện, chúng ta có thể sử dụng chức năng riêng biệt trong bất kỳ điều kiện nào để phù hợp với điều kiện, tức là.

def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;

'''    
    Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
'''
result = any[checkIfMatch for elem in listOfStrings]

Ví dụ hoàn chỉnh như sau,

def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;


def main[]:
    
    # List of string 
    listOfStrings = ['Hi' , 'hello', 'at', 'this', 'there', 'from']
    
    # Print the List
    print[listOfStrings]
    
    '''    
        check if element exist in list using 'in'
    '''
    if 'at' in listOfStrings :
        print["Yes, 'at' found in List : " , listOfStrings]
        
    '''    
        check if element NOT exist in list using 'in'
    '''
    if 'time' not in listOfStrings :
        print["Yes, 'time' NOT found in List : " , listOfStrings]    
    
    '''    
        check if element exist in list using count[] function
    '''
    if listOfStrings.count['at'] > 0 :
        print["Yes, 'at' found in List : " , listOfStrings]
    
    '''    
        check if element exist in list based on custom logic
        Check if any string with length 5 exist in List
    '''
    result = any[len[elem] == 5 for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
    '''    
        Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
    '''
    result = any[checkIfMatch for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
        
if __name__ == '__main__':
    main[]

Output:

['Hi', 'hello', 'at', 'this', 'there', 'from']
Yes, 'at' found in List :  ['Hi', 'hello', 'at', 'this', 'there', 'from']
Yes, 'time' NOT found in List :  ['Hi', 'hello', 'at', 'this', 'there', 'from']
Yes, 'at' found in List :  ['Hi', 'hello', 'at', 'this', 'there', 'from']
Yes, string element with size 5 found
Yes, string element with size 5 found
& nbsp;
 

Danh sách này là một thùng chứa quan trọng trong Python vì nó lưu trữ các yếu tố của tất cả các loại dữ liệu dưới dạng bộ sưu tập. Kiến thức về các hoạt động danh sách nhất định là cần thiết cho lập trình hàng ngày. Bài viết này thảo luận về cách nhanh nhất để kiểm tra xem giá trị có tồn tại trong danh sách hay không sử dụng Python.

Example:

elem in LIST
0
elem in LIST
1

Phương pháp 1: Phương pháp ngây thơ

Trong phương pháp ngây thơ, người ta dễ dàng sử dụng một vòng lặp lặp qua tất cả các yếu tố để kiểm tra sự tồn tại của phần tử đích. Đây là cách đơn giản nhất để kiểm tra sự tồn tại của phần tử trong danh sách. Python là cách thông thường nhất để kiểm tra xem một yếu tố có tồn tại trong danh sách hay không. Cách cụ thể này trả về đúng nếu một phần tử tồn tại trong danh sách và sai nếu phần tử không tồn tại trong danh sách. Danh sách không cần phải được sắp xếp để thực hành phương pháp kiểm tra này.

Ví dụ 1: Kiểm tra xem một phần tử có tồn tại trong danh sách bằng cách sử dụng câu lệnh if-else không Check if an element exists in the list using the if-else statement

Python3

Các

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
4
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
6

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
7
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
list.count[elem]
0

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
list.count[elem]
4
list.count[elem]
5

list.count[elem]
6
list.count[elem]
7

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
1
list.count[elem]
5

Ví dụ 2: Kiểm tra xem một phần tử có tồn tại trong danh sách bằng Loop & NBSP hay không;Check if an element exists in the list using a loop 

Python3

'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
5
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
2223
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
4
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
8
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
2

'''    
    check if element exist in list based on custom logic
    Check if any string with length 5 exist in List
'''
result = any[len[elem] == 5 for elem in listOfStrings]

if result:
    print["Yes, string element with size 5 found"]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;

'''    
    Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
'''
result = any[checkIfMatch for elem in listOfStrings]
1

Các

Output:

elem in LIST
2

Ví dụ 3: Kiểm tra xem một phần tử có tồn tại trong danh sách bằng cách sử dụng trên mạng trong & NBSP hay không;Check if an element exists in the list using “in” 

Python3

'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
5
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
2223
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
4
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
8
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
2

'''    
    check if element exist in list based on custom logic
    Check if any string with length 5 exist in List
'''
result = any[len[elem] == 5 for elem in listOfStrings]

if result:
    print["Yes, string element with size 5 found"]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;

'''    
    Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
'''
result = any[checkIfMatch for elem in listOfStrings]
1

Các

Output:

elem in LIST
2

Check if an element exists in the list using any[] function

Python3

'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
5
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
2223
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
4
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
8
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
2

'''    
    check if element exist in list based on custom logic
    Check if any string with length 5 exist in List
'''
result = any[len[elem] == 5 for elem in listOfStrings]

if result:
    print["Yes, string element with size 5 found"]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
8
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;

'''    
    Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
'''
result = any[checkIfMatch for elem in listOfStrings]
1

Các

Output:

elem in LIST
4

count[]

Ví dụ 3: Kiểm tra xem một phần tử có tồn tại trong danh sách bằng cách sử dụng trên mạng trong & NBSP hay không;

Python3

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
7
list.count[elem]
3
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
2
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
elem in LIST
03

list.count[elem]
2
list.count[elem]
3
elem in LIST
59
list.count[elem]
5

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;


def main[]:
    
    # List of string 
    listOfStrings = ['Hi' , 'hello', 'at', 'this', 'there', 'from']
    
    # Print the List
    print[listOfStrings]
    
    '''    
        check if element exist in list using 'in'
    '''
    if 'at' in listOfStrings :
        print["Yes, 'at' found in List : " , listOfStrings]
        
    '''    
        check if element NOT exist in list using 'in'
    '''
    if 'time' not in listOfStrings :
        print["Yes, 'time' NOT found in List : " , listOfStrings]    
    
    '''    
        check if element exist in list using count[] function
    '''
    if listOfStrings.count['at'] > 0 :
        print["Yes, 'at' found in List : " , listOfStrings]
    
    '''    
        check if element exist in list based on custom logic
        Check if any string with length 5 exist in List
    '''
    result = any[len[elem] == 5 for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
    '''    
        Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
    '''
    result = any[checkIfMatch for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
        
if __name__ == '__main__':
    main[]
2
list.count[elem]
5

Ví dụ 4: Kiểm tra xem một phần tử có tồn tại trong danh sách bằng cách sử dụng hàm bất kỳ [] nào không

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
elem in LIST
73
list.count[elem]
5

list.count[elem]
6
list.count[elem]
7

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
elem in LIST
80
list.count[elem]
5

Output:

elem in LIST
5

elem in LIST
24
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
elem in LIST
26
elem in LIST
27
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list based on custom logic
    Check if any string with length 5 exist in List
'''
result = any[len[elem] == 5 for elem in listOfStrings]

if result:
    print["Yes, string element with size 5 found"]
8

list.count[elem]
2
list.count[elem]
3
elem in LIST
36
elem in LIST
37
elem in LIST
38
list.count[elem]
3
elem in LIST
40
elem in LIST
41

Phương pháp 2: Kiểm tra xem một phần tử có tồn tại trong danh sách bằng cách sử dụng Count []The bisect function will only state the position of where to insert the element but not the details about if the element is present or not.

Chúng ta có thể sử dụng phương thức danh sách Python được xây dựng, Count [], để kiểm tra xem phần tử được truyền có tồn tại trong danh sách không. Nếu phần tử được truyền tồn tại trong danh sách, phương thức đếm [] sẽ hiển thị số lần nó xảy ra trong toàn bộ danh sách. Nếu đó là một số dương khác không, nó có nghĩa là một yếu tố tồn tại trong danh sách. Thể hiện để kiểm tra sự tồn tại của các yếu tố trong danh sách bằng cách sử dụng Count [].

Python3

'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
5
elem in LIST
45
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
elem in LIST
47
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
elem in LIST
49
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
6__

elem in LIST
61
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
elem in LIST
63
elem in LIST
47
list.count[elem]
5

'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
01
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
1
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
2223
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
4
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
8
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
6__23____32
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
3

list.count[elem]
2
list.count[elem]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
18
list.count[elem]
5

elem in LIST
86
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
2222223

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
7
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
2
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
9
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
27

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;


def main[]:
    
    # List of string 
    listOfStrings = ['Hi' , 'hello', 'at', 'this', 'there', 'from']
    
    # Print the List
    print[listOfStrings]
    
    '''    
        check if element exist in list using 'in'
    '''
    if 'at' in listOfStrings :
        print["Yes, 'at' found in List : " , listOfStrings]
        
    '''    
        check if element NOT exist in list using 'in'
    '''
    if 'time' not in listOfStrings :
        print["Yes, 'time' NOT found in List : " , listOfStrings]    
    
    '''    
        check if element exist in list using count[] function
    '''
    if listOfStrings.count['at'] > 0 :
        print["Yes, 'at' found in List : " , listOfStrings]
    
    '''    
        check if element exist in list based on custom logic
        Check if any string with length 5 exist in List
    '''
    result = any[len[elem] == 5 for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
    '''    
        Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
    '''
    result = any[checkIfMatch for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
        
if __name__ == '__main__':
    main[]
2
list.count[elem]
5

list.count[elem]
2
list.count[elem]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
35
list.count[elem]
5

'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
37

Is

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;


def main[]:
    
    # List of string 
    listOfStrings = ['Hi' , 'hello', 'at', 'this', 'there', 'from']
    
    # Print the List
    print[listOfStrings]
    
    '''    
        check if element exist in list using 'in'
    '''
    if 'at' in listOfStrings :
        print["Yes, 'at' found in List : " , listOfStrings]
        
    '''    
        check if element NOT exist in list using 'in'
    '''
    if 'time' not in listOfStrings :
        print["Yes, 'time' NOT found in List : " , listOfStrings]    
    
    '''    
        check if element exist in list using count[] function
    '''
    if listOfStrings.count['at'] > 0 :
        print["Yes, 'at' found in List : " , listOfStrings]
    
    '''    
        check if element exist in list based on custom logic
        Check if any string with length 5 exist in List
    '''
    result = any[len[elem] == 5 for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
    '''    
        Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
    '''
    result = any[checkIfMatch for elem in listOfStrings]
    
    if result:
        print["Yes, string element with size 5 found"]
    
        
if __name__ == '__main__':
    main[]
2
list.count[elem]
5

list.count[elem]
6
list.count[elem]
7

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
56
list.count[elem]
5

Output:

elem in LIST
6

list.count[elem]
2
list.count[elem]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
35
list.count[elem]
5

Python3

Is

Phương pháp 4: Sử dụng phương thức Find []

'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
77
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
79
list.count[elem]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
81
list.count[elem]
3
elem in LIST
38
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
84

'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
85
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
87
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
88

'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
0
'''    
    check if element exist in list using count[] function
'''
if listOfStrings.count['at'] > 0 :
    print["Yes, 'at' found in List : " , listOfStrings]
5
elem in LIST
45
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
elem in LIST
47
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
elem in LIST
49
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
3
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
6__

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
elem in LIST
73
list.count[elem]
5

list.count[elem]
6
list.count[elem]
7

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
elem in LIST
80
list.count[elem]
5

list.count[elem]
2
list.count[elem]
3
elem in LIST
59
list.count[elem]
5

elem in LIST
5

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
7
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
90
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
91
'''    
    check if element exist in list using 'in'
'''
if 'at' in listOfStrings :
    print["Yes, 'at' found in List : " , listOfStrings]
9292

Đầu ra

Python3

Phương pháp 5: Sử dụng hàm bộ đếm []

Is

Phương pháp 4: Sử dụng phương thức Find []

'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
7
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
32
elem in LIST
47
'''    
    check if element NOT exist in list using 'in'
'''
if 'time' not in listOfStrings :
    print["Yes, 'time' NOT found in List : " , listOfStrings]
34
elem in LIST
68
def checkIfMatch[elem]:
    if len[elem] == 5:
        return True;
    else :
        return False;

'''    
    Check if any string that satisfies the condition in checkIfMatch[] function  exist in List
'''
result = any[checkIfMatch for elem in listOfStrings]
8

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
elem in LIST
73
list.count[elem]
5

list.count[elem]
6
list.count[elem]
7

list.count[elem]
1
list.count[elem]
2
list.count[elem]
3
elem in LIST
80
list.count[elem]
5

list.count[elem]
2
list.count[elem]
3
elem in LIST
59
list.count[elem]
5

elem in LIST
8


Làm cách nào để kiểm tra xem một mục có trong danh sách Python không?

Chúng ta có thể sử dụng phương thức danh sách Python được xây dựng, Count [], để kiểm tra xem phần tử được truyền có tồn tại trong danh sách không. Nếu phần tử được truyền tồn tại trong danh sách, phương thức đếm [] sẽ hiển thị số lần nó xảy ra trong toàn bộ danh sách. Nếu đó là một số dương khác không, nó có nghĩa là một yếu tố tồn tại trong danh sách.use the in-built python List method, count[], to check if the passed element exists in the List. If the passed element exists in the List, the count[] method will show the number of times it occurs in the entire list. If it is a non-zero positive number, it means an element exists in the List.

Làm thế nào để bạn kiểm tra xem một giá trị có trong danh sách không?

Kiểm tra xem giá trị có nằm trong danh sách trong Excel không [3 phương pháp dễ dàng]..
Mở tệp WPS Excel /Bảng tính nơi bạn muốn kiểm tra xem giá trị có tồn tại trong danh sách trong Excel không ..
Nhấp vào ô nơi bạn muốn đầu ra của mình phản ánh liệu một giá trị có tồn tại trong danh sách hay không.Loại, = Countif và nhấn Tab ..
Chức năng Countif sẽ được bắt đầu ..

Làm thế nào để bạn kiểm tra xem một từ nằm trong danh sách Python?

Python Tìm chuỗi trong danh sách bằng cách sử dụng Count [], chúng ta cũng có thể sử dụng hàm Count [] để có được số lần xuất hiện của một chuỗi trong danh sách.Nếu đầu ra của nó là 0, thì điều đó có nghĩa là chuỗi không có trong danh sách.l1 = ['a', 'b', 'c', 'd', 'a', 'a', 'c'] s = 'a' Count = l1.count[] We can also use count[] function to get the number of occurrences of a string in the list. If its output is 0, then it means that string is not present in the list. l1 = ['A', 'B', 'C', 'D', 'A', 'A', 'C'] s = 'A' count = l1.

Bạn có thể sử dụng == cho các danh sách trong Python không?

3. Phương thức Python Sort [] và == Toán tử để so sánh danh sách.Chúng ta có thể câu lạc bộ phương thức Python Sắp xếp [] với toán tử == để so sánh hai danh sách.Phương thức python sort [] được sử dụng để sắp xếp các danh sách đầu vào với mục đích nếu hai danh sách đầu vào bằng nhau, thì các phần tử sẽ nằm ở cùng một vị trí chỉ mục.We can club the Python sort[] method with the == operator to compare two lists. Python sort[] method is used to sort the input lists with a purpose that if the two input lists are equal, then the elements would reside at the same index positions.

Bài Viết Liên Quan

Chủ Đề