Fungsi any () mengembalikan True jika ada elemen dari iterable yang True. Jika tidak, any () mengembalikan False.
Sintaksnya any()adalah:
apapun (iterable)
Parameter untuk fungsi any ()
The any()Fungsi mengambil iterable (daftar, string, kamus dll) dengan Python.
Nilai Dikembalikan oleh fungsi any ()
The any()fungsi mengembalikan nilai boolean:
Truejika setidaknya satu elemen dari iterable benarFalsejika semua elemen salah atau jika iterable kosong
| Kondisi | Nilai Kembali |
|---|---|
| Semua nilai itu benar | Benar |
| Semua nilai salah | Salah |
| Satu nilai benar (yang lainnya salah) | Benar |
| Satu nilai salah (yang lain benar) | Benar |
| Iterable Kosong | Salah |
Contoh 1: Menggunakan any () pada Daftar Python
# True since 1,3 and 4 (at least one) is true l = (1, 3, 4, 0) print(any(l)) # False since both are False l = (0, False) print(any(l)) # True since 5 is true l = (0, False, 5) print(any(l)) # False since iterable is empty l = () print(any(l))
Keluaran
Benar Salah Benar Salah
The any()Metode bekerja dengan cara yang sama untuk tupel dan set seperti daftar.
Contoh 2: Menggunakan any () pada String Python
# Atleast one (in fact all) elements are True s = "This is good" print(any(s)) # 0 is False # '0' is True since its a string character s = '000' print(any(s)) # False since empty iterable s = '' print(any(s))
Keluaran
Benar Benar Salah
Contoh 3: Menggunakan any () dengan Kamus Python
Dalam kasus kamus, jika semua kunci (tidak nilai-nilai) yang palsu atau kamus kosong, any()kembali False. Jika setidaknya satu kunci benar, any()kembali True.
# 0 is False d = (0: 'False') print(any(d)) # 1 is True d = (0: 'False', 1: 'True') print(any(d)) # 0 and False are false d = (0: 'False', False: 0) print(any(d)) # iterable is empty d = () print(any(d)) # 0 is False # '0' is True d = ('0': 'False') print(any(d))
Keluaran
Salah Benar Salah Salah Benar








