Hướng dẫn what does all and any do in python? - all và any làm gì trong python?

Hướng dẫn what does all and any do in python? - all và any làm gì trong python?

Khi mã hóa trong Python, bạn đã bao giờ phải kiểm tra xem bất kỳ mục nào hoặc tất cả các mục trong một đánh giá có thể được đánh giá thành

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 chưa? Lần tới khi bạn cần làm như vậy, hãy chắc chắn sử dụng các hàm tiện lợi
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 và
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5.

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về các hàm

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 và
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 của Python và sử dụng các ví dụ đơn giản để hiểu cách chúng hoạt động.

Kiểu dữ liệu Boolean trong Python

Trước khi chúng tôi nhảy vào

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 và
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5, hãy nhanh chóng xem lại loại dữ liệu Boolean trong Python. Bạn có thể gọi
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
0 trên bất kỳ đối tượng Python nào để có được giá trị sự thật của nó. Bạn có thể chạy các ví dụ mã bên dưới trong IDE yêu thích của bạn.

# truth value of None is False
print(bool(None))
# Output
False

# truth value of an empty string ("") is False
print(bool(""))
# Output
False

# truth value of an empty list (or any iterable) is False
print(bool([]))
# Output
False

# truth value of 0 {int (0), float (0.0) and complex (0j)} is False
print(bool(0))
# Output
False

Như thể hiện trong đoạn trích ở trên,

  •  # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    1 có giá trị sự thật là
     # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    2,
  • Số 0 (____ 23) - Số nguyên, điểm nổi và các biểu diễn số phức của
     # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    3 - tất cả đều có giá trị sự thật là
     # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    2 và
  • Tất cả các vòng lặp trống như danh sách, bộ dữ liệu và chuỗi có giá trị sự thật là
     # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    2.

Điều đó nói rằng, điều khá trực quan là tất cả các giá trị khác không và các vòng lặp không trống đều có giá trị sự thật là

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3.

Cách sử dụng hàm bất kỳ () trong Python

Chúng ta hãy hiểu cú pháp của hàm

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4, xem xét một số ví dụ đơn giản và sau đó tiến hành các ví dụ hữu ích hơn.

👉 Cú pháp:

 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
9:
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
9

  • Trả về
    list_1 = [0,0,0,1,0,0,0,0]
    # any(a list with at least one non-zero entry) returns True
    print(any(list_1))
    # Output
    True
    
    list_2 = [0j,0,0,0.0,0,0,0.0,0]
    # any(a list of zeros) returns False
    print(any(list_2))
    # Output
    False
    
    list_3 = [True, False, False]
    # any(a list with at least one True value) returns True
    print(any(list_3))
    # Output
    True
    
    list_4 = ["","","code more"]
    # any(a list with at least one non-empty string) returns True
    print(any(list_4))
    # Output
    True
    
    list_5 = ["","",""]
    # any(a list of empty strings) returns False
    print(any(list_5))
    # Output
    False
    
    
    3 nếu
    my_string = "coding**is**cool**345"
    are_there_digits = [char.isdigit() for char in my_string]
    print(any(are_there_digits))
    
    # Output
    True
    1 là
    list_1 = [0,0,0,1,0,0,0,0]
    # any(a list with at least one non-zero entry) returns True
    print(any(list_1))
    # Output
    True
    
    list_2 = [0j,0,0,0.0,0,0,0.0,0]
    # any(a list of zeros) returns False
    print(any(list_2))
    # Output
    False
    
    list_3 = [True, False, False]
    # any(a list with at least one True value) returns True
    print(any(list_3))
    # Output
    True
    
    list_4 = ["","","code more"]
    # any(a list with at least one non-empty string) returns True
    print(any(list_4))
    # Output
    True
    
    list_5 = ["","",""]
    # any(a list of empty strings) returns False
    print(any(list_5))
    # Output
    False
    
    
    3 cho bất kỳ
    my_string = "coding**is**cool**345"
    are_there_digits = [char.isdigit() for char in my_string]
    print(any(are_there_digits))
    
    # Output
    True
    3 nào trong ITBELBELBE.
  • Trả về
     # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    2 nếu có thể trống.

Do đó, chức năng

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 lấy một số ít có thể xảy ra và trả về
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 miễn là ít nhất một trong số các mục trong ITBER là
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3.

Dưới đây là một vài ví dụ đơn giản để xác minh chức năng

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 hoạt động như thế nào:

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

Cách sử dụng hàm bất kỳ () nào của Python để kiểm tra các chữ số trong chuỗi

Bây giờ chúng ta hãy sử dụng chức năng

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 để kiểm tra xem có bất kỳ chữ số nào trong chuỗi không. Hãy viết ra các bước.

  • Để kiểm tra: Có chữ số nào trong chuỗi không?
  • Vòng lặp qua chuỗi để truy cập mỗi ký tự trong chuỗi.
  • Kiểm tra xem mỗi ký tự là một chữ số bằng cách gọi phương thức
    print(are_there_digits)
    
    # Output
    [False, False, False, False, False, False, False, False, False, False, False,
    False, False, False, False, False, False, False, True, True, True]
    0 trên đó.
  • print(are_there_digits)
    
    # Output
    [False, False, False, False, False, False, False, False, False, False, False,
    False, False, False, False, False, False, False, True, True, True]
    0 Trả về
    list_1 = [0,0,0,1,0,0,0,0]
    # any(a list with at least one non-zero entry) returns True
    print(any(list_1))
    # Output
    True
    
    list_2 = [0j,0,0,0.0,0,0,0.0,0]
    # any(a list of zeros) returns False
    print(any(list_2))
    # Output
    False
    
    list_3 = [True, False, False]
    # any(a list with at least one True value) returns True
    print(any(list_3))
    # Output
    True
    
    list_4 = ["","","code more"]
    # any(a list with at least one non-empty string) returns True
    print(any(list_4))
    # Output
    True
    
    list_5 = ["","",""]
    # any(a list of empty strings) returns False
    print(any(list_5))
    # Output
    False
    
    
    3 Nếu ký tự được kiểm tra là một chữ số, nếu không nó sẽ trả về
     # List Comprehension
    
     [output_expression for every_item in an_iterable]
         |
         |
         V
        result of doing something on each item in the iterable
        
     # In essence, Loop through the iterable, do something on each item and
     return the result of the operation.
     
    2.

Danh sách toàn diện có thể rất hữu ích trong việc thu thập tất cả các giá trị sự thật này trong một danh sách. Đây là một bản tóm tắt nhanh chóng:

 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 

Như được hiển thị trong đoạn mã bên dưới, chuỗi ví dụ

print(are_there_digits)

# Output
[False, False, False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, True, True, True]
4 của chúng tôi chứa các chữ số.

Do đó, gọi hàm

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 trên chuỗi sẽ trả về
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3. Chúng tôi sử dụng danh sách hiểu để có được danh sách các giá trị
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 và
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2 tùy thuộc vào việc ký tự có phải là chữ số hay không.

my_string = "coding**is**cool**345"
are_there_digits = [char.isdigit() for char in my_string]
print(any(are_there_digits))

# Output
True

Lưu ý cách

print(are_there_digits)

# Output
[False, False, False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, True, True, True]
9 là một danh sách có nhiều mục như độ dài của chuỗi.

Đối với mỗi ký tự trong chuỗi, có một giá trị sự thật tương ứng -

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 nếu ký tự là một chữ số và
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2 nếu ký tự không phải là một chữ số, như được hiển thị bên dưới.

print(are_there_digits)

# Output
[False, False, False, False, False, False, False, False, False, False, False,
False, False, False, False, False, False, False, True, True, True]

Cách sử dụng hàm bất kỳ () nào của Python để kiểm tra các chữ cái trong chuỗi

Hãy lấy một ví dụ tương tự khác. Lần này, hãy kiểm tra sự xuất hiện của các chữ cái trong một chuỗi.

Chuỗi được kiểm tra là

my_string = "***456278)))"
num = [char.isalpha() for char in my_string]
print(any(num))

# Output
False
2 không chứa các chữ cái - gọi
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 trả về
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2 như mong đợi. Đối với mỗi ký tự trong chuỗi, hãy gọi phương thức
my_string = "***456278)))"
num = [char.isalpha() for char in my_string]
print(any(num))

# Output
False
5 để kiểm tra xem đó có phải là chữ cái hay không.

my_string = "***456278)))"
num = [char.isalpha() for char in my_string]
print(any(num))

# Output
False

my_string = "***456278)))"
num = [char.isalpha() for char in my_string]
print(any(num))

# Output
False
6 là danh sách các giá trị
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2, như được xác minh dưới đây:

print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]

Cách sử dụng hàm bất kỳ () nào của Python để kết hợp nhiều điều kiện với logic hoặc

Giả sử bạn quyết định làm việc hiệu quả hơn và viết ra danh sách được hiển thị bên dưới. Tuy nhiên, bạn chọn không khó khăn với chính mình và quyết định rằng bạn có thể có nhiều đồ ngọt miễn là một trong những món trong danh sách xảy ra!

Hướng dẫn what does all and any do in python? - all và any làm gì trong python?

Lưu ý cách chúng tôi có nhiều điều kiện để xem xét, nhưng chọn có đồ ngọt ngay cả khi một trong số chúng đánh giá là

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3.

Không phải điều này rất giống với câu lệnh

my_string = "***456278)))"
num = [char.isalpha() for char in my_string]
print(any(num))

# Output
False
9 mà bạn cần kiểm tra xem nhiều điều kiện được trình bày bởi toán tử logic
print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]
0 đánh giá thành
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3? Vâng, đó là và chức năng
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 có thể thực sự tiện dụng trong việc đó.

Giả sử bạn có

print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]
3 điều kiện
print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]
4,
print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]
5,
print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]
6, ...,
print(is_letter)

# Output
[False, False, False, False, False, False, False, False, False, False, False, False]
7. Hãy xem xét mã giả dưới đây:

if c1 or c2 or ... c_(N-1) or CN:
	# DO THIS

else:
	# DO THIS

Bây giờ bạn có thể thu thập tất cả các điều kiện này trong một danh sách hoặc một danh sách, sau đó gọi

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 trên đó có thể kiểm tra xem một hoặc nhiều điều kiện là
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3, như được hiển thị bên dưới. Điều này không đơn giản? 😀

conditions = [c1,c2,..., c_N]

if any(conditions):
	# DO THIS
else:
	# DO THIS

Cách sử dụng hàm tất cả () trong Python

Hãy bắt đầu với cú pháp của hàm

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5.

👉 Cú pháp:

if c1 or c2 or ... c_(N-1) or CN:
	# DO THIS

else:
	# DO THIS
1Syntax:
if c1 or c2 or ... c_(N-1) or CN:
	# DO THIS

else:
	# DO THIS
1

  • Trả về
    list_1 = [0,0,0,1,0,0,0,0]
    # any(a list with at least one non-zero entry) returns True
    print(any(list_1))
    # Output
    True
    
    list_2 = [0j,0,0,0.0,0,0,0.0,0]
    # any(a list of zeros) returns False
    print(any(list_2))
    # Output
    False
    
    list_3 = [True, False, False]
    # any(a list with at least one True value) returns True
    print(any(list_3))
    # Output
    True
    
    list_4 = ["","","code more"]
    # any(a list with at least one non-empty string) returns True
    print(any(list_4))
    # Output
    True
    
    list_5 = ["","",""]
    # any(a list of empty strings) returns False
    print(any(list_5))
    # Output
    False
    
    
    3 nếu
    my_string = "coding**is**cool**345"
    are_there_digits = [char.isdigit() for char in my_string]
    print(any(are_there_digits))
    
    # Output
    True
    1 là
    list_1 = [0,0,0,1,0,0,0,0]
    # any(a list with at least one non-zero entry) returns True
    print(any(list_1))
    # Output
    True
    
    list_2 = [0j,0,0,0.0,0,0,0.0,0]
    # any(a list of zeros) returns False
    print(any(list_2))
    # Output
    False
    
    list_3 = [True, False, False]
    # any(a list with at least one True value) returns True
    print(any(list_3))
    # Output
    True
    
    list_4 = ["","","code more"]
    # any(a list with at least one non-empty string) returns True
    print(any(list_4))
    # Output
    True
    
    list_5 = ["","",""]
    # any(a list of empty strings) returns False
    print(any(list_5))
    # Output
    False
    
    
    3 cho tất cả các giá trị
    my_string = "coding**is**cool**345"
    are_there_digits = [char.isdigit() for char in my_string]
    print(any(are_there_digits))
    
    # Output
    True
    3 trong Itable.
  • Trả về
    list_1 = [0,0,0,1,0,0,0,0]
    # any(a list with at least one non-zero entry) returns True
    print(any(list_1))
    # Output
    True
    
    list_2 = [0j,0,0,0.0,0,0,0.0,0]
    # any(a list of zeros) returns False
    print(any(list_2))
    # Output
    False
    
    list_3 = [True, False, False]
    # any(a list with at least one True value) returns True
    print(any(list_3))
    # Output
    True
    
    list_4 = ["","","code more"]
    # any(a list with at least one non-empty string) returns True
    print(any(list_4))
    # Output
    True
    
    list_5 = ["","",""]
    # any(a list of empty strings) returns False
    print(any(list_5))
    # Output
    False
    
    
    3 nếu có thể trống.

Hàm

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 lấy một số ít là đối số, chỉ trả lại
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 nếu tất cả các mục trong ITEBLE được đánh giá thành
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 hoặc nếu có thể trống. Trong tất cả các trường hợp khác, hàm
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 trả về
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2.

Cách sử dụng hàm Python's All () để kiểm tra các chữ cái trong chuỗi

Chúng ta hãy lấy các ví dụ tương tự để kiểm tra các đặc điểm nhất định của chuỗi.

Chuỗi thử nghiệm

conditions = [c1,c2,..., c_N]

if any(conditions):
	# DO THIS
else:
	# DO THIS
2 chứa ký tự đặc biệt
conditions = [c1,c2,..., c_N]

if any(conditions):
	# DO THIS
else:
	# DO THIS
3 ngoài các chữ cái. Vì vậy, khi chúng tôi kiểm tra xem tất cả các ký tự trong chuỗi là các chữ cái bằng cách sử dụng hàm
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5, chúng tôi sẽ nhận được
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2.

my_string = "coding**is**cool"
are_all_letters = [char.isalpha() for char in my_string]
print(all(are_all_letters))
# Output
False

print(are_all_letters)
# Output
[True, True, True, True, True, True, False, False, True, True, False, False,
True, True, True, True]

Lưu ý cách danh sách

conditions = [c1,c2,..., c_N]

if any(conditions):
	# DO THIS
else:
	# DO THIS
6 có các giá trị
 # List Comprehension

 [output_expression for every_item in an_iterable]
     |
     |
     V
    result of doing something on each item in the iterable
    
 # In essence, Loop through the iterable, do something on each item and
 return the result of the operation.
 
2 tại tất cả các vị trí có
conditions = [c1,c2,..., c_N]

if any(conditions):
	# DO THIS
else:
	# DO THIS
3 có trong chuỗi của chúng tôi.

Cách sử dụng hàm Python's All () để kiểm tra các chữ số trong chuỗi

Bây giờ chúng ta hãy kiểm tra xem tất cả các ký tự trong chuỗi là chữ số bằng cách sử dụng hàm

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5. Chuỗi kiểm tra
my_string = "coding**is**cool"
are_all_letters = [char.isalpha() for char in my_string]
print(all(are_all_letters))
# Output
False

print(are_all_letters)
# Output
[True, True, True, True, True, True, False, False, True, True, False, False,
True, True, True, True]
0 chỉ chứa các chữ số, do đó, gọi
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 sẽ trả về
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 vì danh sách hiểu cho chúng ta một danh sách các giá trị
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3.

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

0

Cách sử dụng hàm python's all () để kết hợp nhiều điều kiện với logic và

Hãy xem xét ví dụ sau. Lần này, bạn đang tranh cãi với iPad và các điều kiện nghiêm ngặt hơn. Bạn phải hoàn thành tất cả các tác vụ trong danh sách để nhận iPad từ anh em họ của bạn.😀

Hướng dẫn what does all and any do in python? - all và any làm gì trong python?

Bây giờ, điều này rất giống với việc sử dụng câu lệnh

my_string = "***456278)))"
num = [char.isalpha() for char in my_string]
print(any(num))

# Output
False
9 để kiểm tra xem nhiều điều kiện có bị xích bởi toán tử logic
my_string = "coding**is**cool"
are_all_letters = [char.isalpha() for char in my_string]
print(all(are_all_letters))
# Output
False

print(are_all_letters)
# Output
[True, True, True, True, True, True, False, False, True, True, False, False,
True, True, True, True]
5 đánh giá thành
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

3 không, như được hiển thị bên dưới:

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

1

Bạn có thể sử dụng chức năng

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 để làm cho tất cả các điều này ngắn gọn hơn bằng cách thu thập các điều kiện trong một điều đáng tin cậy, và sau đó gọi hàm
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 trên ITEBELLE.

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

2

Sự kết luận

Tôi hy vọng hướng dẫn này đã giúp bạn hiểu các chức năng

list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

4 và
list_1 = [0,0,0,1,0,0,0,0]
# any(a list with at least one non-zero entry) returns True
print(any(list_1))
# Output
True

list_2 = [0j,0,0,0.0,0,0,0.0,0]
# any(a list of zeros) returns False
print(any(list_2))
# Output
False

list_3 = [True, False, False]
# any(a list with at least one True value) returns True
print(any(list_3))
# Output
True

list_4 = ["","","code more"]
# any(a list with at least one non-empty string) returns True
print(any(list_4))
# Output
True

list_5 = ["","",""]
# any(a list of empty strings) returns False
print(any(list_5))
# Output
False

5 trong Python.

Hẹn gặp lại tất cả các bạn trong một bài viết khác. Cho đến lúc đó, học hỏi hạnh phúc!



Học mã miễn phí. Chương trình giảng dạy nguồn mở của Freecodecamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

Sự khác biệt giữa tất cả và bất kỳ chức năng nào là gì?

Các hàm bất kỳ () và tất cả () là các phím tắt tiện dụng.Họ báo cáo liệu bất kỳ hoặc tất cả các lập luận của họ là đúng.Hàm bất kỳ () sau đó báo cáo xem bất kỳ giá trị nào có đúng hay không. Hàm tất cả () hoạt động tương tự và báo cáo nếu tất cả các giá trị là đúng.The any() function then reports whether any of those values is TRUE . The all() function works similarly and reports if all of the values are TRUE .

Danh sách có gì trong Python?

Python bất kỳ () hàm trả về true nếu bất kỳ phần tử nào của một điều đáng tin cậy nhất định (danh sách, từ điển, tuple, set, v.v.) là đúng thì nó trả về sai.returns True if any of the elements of a given iterable( List, Dictionary, Tuple, set, etc) are True else it returns False.