Hướng dẫn can we give condition in for loop in python? - chúng ta có thể đưa ra điều kiện trong vòng lặp for trong python không?
Tôi thích câu trả lời của Alex, bởi vì bộ lọc chính xác là nếu được áp dụng vào danh sách, vì vậy nếu bạn muốn khám phá một tập hợp con của một danh sách được đưa ra một điều kiệnfilter is exactly an if applied to a list, so if you want to explore a subset of a list given a condition, this seems to be the most natural way Show
Phương pháp này hữu ích cho việc phân tách các mối quan tâm, nếu hàm điều kiện thay đổi, mã duy nhất để fiddle là chính chức năng
Phương thức máy phát có vẻ tốt hơn khi bạn không muốn các thành viên trong danh sách, nhưng sửa đổi các thành viên đã nói, có vẻ phù hợp hơn với trình tạogenerator method seems better when you don't want members of the list, but a modification of said members, which seems more fit to a generator
Ngoài ra, các bộ lọc làm việc với máy phát điện, mặc dù trong trường hợp này nó không hiệu quả
Nhưng tất nhiên, nó vẫn sẽ rất tuyệt khi viết như thế này: Lần trước tôi đã viết về Python cho Loops & nbsp; và nếu các câu lệnh. Hôm nay chúng ta sẽ nói về cách kết hợp chúng. Trong bài viết này, tôi sẽ chỉ cho bạn - thông qua một vài ví dụ thực tế - làm thế nào để kết hợp một vòng lặp với một vòng khác cho vòng lặp và/hoặc với một câu lệnh IF! Lưu ý: Đây là một hướng dẫn thực hành. Tôi đặc biệt khuyên bạn nên thực hiện phần mã hóa với tôi - và nếu bạn có thời gian, việc giải các bài tập ở cuối bài viết! Nếu bạn đã thực hiện như vậy, xin vui lòng làm việc thông qua các bài viết này trước:
Lưu ý 2: & nbsp; trên thiết bị di động, dòng phá vỡ & nbsp; của đoạn mã & nbsp; có thể trông khó khăn. Nhưng nếu bạn sao chép chúng vào sổ ghi chép Jupyter của bạn, bạn sẽ thấy dòng thực tế phá vỡ rõ ràng hơn nhiều! Làm thế nào để trở thành một nhà khoa học dữ liệu (khóa học video miễn phí 50 phút của Tomi Mester) |