Hướng dẫn check element in list python - kiểm tra phần tử trong danh sách python

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:

list = test_list = [1, 6, 3, 5, 3, 4]
Input: 3  # Check if 3 exist or not.
Output: True
Input: 7  # Check if 7 exist or not.
Output: False

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

not exist
5
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
7

not exist
8
not exist
9
Element Exists
0
Element Exists
1

Element Exists
2
Element Exists
3
Element Exists
4
Element Exists
5
Element Exists
6

Element Exists
7
Element Exists
8

Element Exists
2
Element Exists
3
Element Exists
4
Element Exists
2
Element Exists
6

Output:

not exist

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

Element Exists
4___

Does string contain any list element : True
9
not exist
9
Element Exists
0
Checking if 15 exists in list
Yes, 15 exists in list
2

Element Exists
2
not exist
8
Checking if 15 exists in list
Yes, 15 exists in list
5
Input: 7  # Check if 7 exist or not.
Output: False
1
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
3
Checking if 15 exists in list
Yes, 15 exists in list
9

Checking if 4 exists in list [ using set[] + in] : 
Element Exists
Checking if 4 exists in list [ using sort[] + bisect_left[] ] : 
Element Exists
0
Element Exists
3
Element Exists
4
Checking if 4 exists in list [ using set[] + in] : 
Element Exists
Checking if 4 exists in list [ using sort[] + bisect_left[] ] : 
Element Exists
3
Element Exists
6

Output:

Element Exists

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

Element Exists
4___

Does string contain any list element : True
9
not exist
9
Element Exists
0
Checking if 15 exists in list
Yes, 15 exists in list
2

Element Exists
2
Element Exists
3
Element Exists
4
Checking if 4 exists in list [ using set[] + in] : 
Element Exists
Checking if 4 exists in list [ using sort[] + bisect_left[] ] : 
Element Exists
3
Element Exists
6

Output:

Element Exists

Element Exists
2
not exist
8
Checking if 15 exists in list
Yes, 15 exists in list
5
Input: 7  # Check if 7 exist or not.
Output: False
1
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
3
Checking if 15 exists in list
Yes, 15 exists in list
9
Check if an element exists in the list using any[] function

Python3

Element Exists
4___

Does string contain any list element : True
9
not exist
9
Element Exists
0
Checking if 15 exists in list
Yes, 15 exists in list
2

Element Exists
2
not exist
8
Checking if 15 exists in list
Yes, 15 exists in list
5
Input: 7  # Check if 7 exist or not.
Output: False
1
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
3
Checking if 15 exists in list
Yes, 15 exists in list
9

Output:

Does string contain any list element : True

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;count[]

not exist
8
Element Exists
4
not exist
3
Element Exists
0
Yes, 15 exists in list
4

Python3

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

Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
50
Element Exists
6

Input: 7  # Check if 7 exist or not.
Output: False
15
Input: 7  # Check if 7 exist or not.
Output: False
1
Input: 7  # Check if 7 exist or not.
Output: False
17
Input: 7  # Check if 7 exist or not.
Output: False
18
Element Exists
0

Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
27
Input: 7  # Check if 7 exist or not.
Output: False
28
Input: 7  # Check if 7 exist or not.
Output: False
29
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
31
Input: 7  # Check if 7 exist or not.
Output: False
32

Element Exists
2
Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
64
Element Exists
6

Element Exists
7
Element Exists
8

Element Exists
2
Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
71
Element Exists
6

Output:

Checking if 15 exists in list
Yes, 15 exists in list

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 []

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 [].

Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
1
Element Exists
6
Input: 7  # Check if 7 exist or not.
Output: False
36
Input: 7  # Check if 7 exist or not.
Output: False
4
Input: 7  # Check if 7 exist or not.
Output: False
38__
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.

Input: 7  # Check if 7 exist or not.
Output: False
52
Input: 7  # Check if 7 exist or not.
Output: False
1
Input: 7  # Check if 7 exist or not.
Output: False
54
Input: 7  # Check if 7 exist or not.
Output: False
38
Element Exists
6

Python3

not exist
8
Input: 7  # Check if 7 exist or not.
Output: False
58
Input: 7  # Check if 7 exist or not.
Output: False
59
Element Exists
8

Phương pháp 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 sort + bicect_left + set

Các

Element Exists
3
Element Exists
4
not exist
09
Element Exists
6

Input: 7  # Check if 7 exist or not.
Output: False
77
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
13
not exist
14

not exist
8
not exist
3
Element Exists
0
not exist
18

Element Exists
2
Element Exists
3
Element Exists
4
Checking if 4 exists in list [ using set[] + in] : 
Element Exists
Checking if 4 exists in list [ using sort[] + bisect_left[] ] : 
Element Exists
3
Element Exists
6

Element Exists
3
Element Exists
4
not exist
26
Element Exists
6

not exist
28

not exist
8
not exist
30
not exist
3
not exist
32
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
34
not exist
3__

Element Exists
2
Element Exists
3
Element Exists
4
Checking if 4 exists in list [ using set[] + in] : 
Element Exists
Checking if 4 exists in list [ using sort[] + bisect_left[] ] : 
Element Exists
3
Element Exists
6

Element Exists
7
Element Exists
8

Element Exists
2
Element Exists
3
Element Exists
4
not exist
47
Element Exists
6

Output:

Checking if 4 exists in list [ using set[] + in] : 
Element Exists
Checking if 4 exists in list [ using sort[] + bisect_left[] ] : 
Element Exists

not exist
28

Python3

not exist
8
not exist
30
not exist
3
not exist
32
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
34
not exist
3__

Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
50
Element Exists
6

not exist
68
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
70
Element Exists
4
not exist
72
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
29
not exist
75

not exist
76
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
78
not exist
79

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

Element Exists
2
Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
64
Element Exists
6

Element Exists
7
Element Exists
8

Element Exists
2
Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
71
Element Exists
6

Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
1
Element Exists
6
Input: 7  # Check if 7 exist or not.
Output: False
36
Input: 7  # Check if 7 exist or not.
Output: False
4
Input: 7  # Check if 7 exist or not.
Output: False
38__

Checking if 15 exists in list
Yes, 15 exists in list

Is

Đầu ra

Python3

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

not exist
8
not exist
30
not exist
3
not exist
32
Input: 7  # Check if 7 exist or not.
Output: False
1
not exist
34
not exist
3__

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

not exist
8
Element Exists
23
Input: 7  # Check if 7 exist or not.
Output: False
38
Element Exists
25
Input: 7  # Check if 7 exist or not.
Output: False
59
Checking if 15 exists in list
Yes, 15 exists in list
9

Element Exists
2
Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
64
Element Exists
6

Element Exists
7
Element Exists
8

Element Exists
2
Element Exists
3
Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
71
Element Exists
6

Element Exists
4
Input: 7  # Check if 7 exist or not.
Output: False
1
Element Exists
6
Input: 7  # Check if 7 exist or not.
Output: False
36
Input: 7  # Check if 7 exist or not.
Output: False
4
Input: 7  # Check if 7 exist or not.
Output: False
38__

Yes, 15 exists in list


Làm thế nào để bạn kiểm tra xem một phần tử có nằm trong danh sách trong 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 phần tử nằm trong danh sách?

Kiểm tra xem phần tử có tồn tại trong danh sách bằng cách sử dụng hàm danh sách.Count [phần tử] trả về số lượng xuất hiện của phần tử đã cho trong danh sách không. Nếu nó lớn hơn 0, nó có nghĩa là phần tử được đưa ra trong danh sách.list. count[element] function returns the occurrence count of given element in the list. If its greater than 0, it means given element exists in list.

Làm thế nào để bạn kiểm tra xem một chuỗi có chứa một phần tử từ danh sách trong Python không?

Sử dụng bất kỳ [] để kiểm tra xem chuỗi có chứa phần tử từ danh sách không.Sử dụng bất kỳ chức năng nào là cách cổ điển nhất mà bạn có thể thực hiện nhiệm vụ này và cũng hiệu quả.Hàm này kiểm tra đối sánh trong chuỗi với khớp của từng phần tử của danh sách. to check if string contains element from list. Using any function is the most classical way in which you can perform this task and also efficiently. This function checks for match in string with match of each element of list.

Là gì [

Python cũng cho phép bạn lập chỉ mục từ cuối danh sách bằng số âm, trong đó [-1] trả về phần tử cuối cùng.Điều này là siêu hữu dụng vì nó có nghĩa là bạn không phải lập trình tìm ra độ dài của điều đáng tin cậy để làm việc với các yếu tố ở cuối của nó.returns the last element. This is super-useful since it means you don't have to programmatically find out the length of the iterable in order to work with elements at the end of it.

Bài Viết Liên Quan

Chủ Đề