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 Show
Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về các hàm 4 và 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 PythonTrước khi chúng tôi nhảy vào 4 và 5, hãy nhanh chóng xem lại loại dữ liệu Boolean trong Python. Bạn có thể gọi 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.
Như thể hiện trong đoạn trích ở trên,
Đ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à 3.Cách sử dụng hàm bất kỳ () trong PythonChúng ta hãy hiểu cú pháp của hàm 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: 9
Do đó, chức năng 4 lấy một số ít có thể xảy ra và trả về 3 miễn là ít nhất một trong số các mục trong ITBER là 3.Dưới đây là một vài ví dụ đơn giản để xác minh chức năng 4 hoạt động như thế nào:
Cách sử dụng hàm bất kỳ () nào của Python để kiểm tra các chữ số trong chuỗiBây giờ chúng ta hãy sử dụng chức năng 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.
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:
Như được hiển thị trong đoạn mã bên dưới, chuỗi ví dụ 4 của chúng tôi chứa các chữ số.Do đó, gọi hàm 4 trên chuỗi sẽ trả về 3. Chúng tôi sử dụng danh sách hiểu để có được danh sách các giá trị 3 và 2 tùy thuộc vào việc ký tự có phải là chữ số hay không.
Lưu ý cách 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 - 3 nếu ký tự là một chữ số và 2 nếu ký tự không phải là một chữ số, như được hiển thị bên dưới.
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ỗiHã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à 2 không chứa các chữ cái - gọi 4 trả về 2 như mong đợi. Đối với mỗi ký tự trong chuỗi, hãy gọi phương thức 5 để kiểm tra xem đó có phải là chữ cái hay không.
6 là danh sách các giá trị 2, như được xác minh dưới đây:
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ặcGiả 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! 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à 3.Không phải điều này rất giống với câu lệnh 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 0 đánh giá thành 3? Vâng, đó là và chức năng 4 có thể thực sự tiện dụng trong việc đó.Giả sử bạn có 3 điều kiện 4, 5, 6, ..., 7. Hãy xem xét mã giả dưới đây:
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 4 trên đó có thể kiểm tra xem một hoặc nhiều điều kiện là 3, như được hiển thị bên dưới. Điều này không đơn giản? 😀
Cách sử dụng hàm tất cả () trong PythonHãy bắt đầu với cú pháp của hàm 5.👉 Cú pháp: 1Syntax: 1
Hàm 5 lấy một số ít là đối số, chỉ trả lại 3 nếu tất cả các mục trong ITEBLE được đánh giá thành 3 hoặc nếu có thể trống. Trong tất cả các trường hợp khác, hàm 5 trả về 2.Cách sử dụng hàm Python's All () để kiểm tra các chữ cái trong chuỗiChú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 2 chứa ký tự đặc biệt 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 5, chúng tôi sẽ nhận được 2.
Lưu ý cách danh sách 6 có các giá trị 2 tại tất cả các vị trí có 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ỗiBâ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 5. Chuỗi kiểm tra 0 chỉ chứa các chữ số, do đó, gọi 5 sẽ trả về 3 vì danh sách hiểu cho chúng ta một danh sách các giá trị 3. 0Cá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.😀 Bây giờ, điều này rất giống với việc sử dụng câu lệnh 9 để kiểm tra xem nhiều điều kiện có bị xích bởi toán tử logic 5 đánh giá thành 3 không, như được hiển thị bên dưới: 1Bạn có thể sử dụng chức năng 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 5 trên ITEBELLE. 2Sự kết luậnTôi hy vọng hướng dẫn này đã giúp bạn hiểu các chức năng 4 và 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. |