Tipy do Pythona [część 3.]
![image](/_next/image?url=https%3A%2F%2Fdev.technischools.com%2Fstorage%2Fuploads%2F2023%2F03%2F30%2Fokladka-tipy_uid_6425f2dcdf71d.jpg&w=3840&q=75)
Korzystaj z any() oraz all()
- Chcąc sprawdzić jakiś warunek dla każdego elementu w kolekcji, standardowym sposobem jest skorzystanie z pętli for
Przykład: sprawdźmy czy wszystkie wartości w liście są większe od 0
arr = [3, 4, 12, -1, 0]
all_positives = True
for a in arr:
if a <= 0:
all_positives = False
break
- Możemy w tym celu skorzystać z funkcji all()!
arr = [3, 4, 12, -1, 0]
all_positives = alt (a > O for a in arr)
- Analogicznie chcąc sprawdzić, czy którakolwiek wartość w kolekcji jest mniejsza od 0, możemy skorzystać z any()!
arr = [3, 4, 12, -1, 0]
any_negatives = any(a < O for a in arr)