Python any() penggunaan fungsi

Python Any Function Usage



setiap() adalah fungsi bawaan python untuk memeriksa item dari beberapa objek tipe data seperti Tuple atau daftar atau kamus dan item apa pun berisi true maka fungsinya akan mengembalikan true. Misalnya, jika setidaknya satu item dari tuple berisi nilai sebenarnya dan tupel dilewatkan sebagai argumen dari fungsi any() maka metode akan mengembalikan nilai true. Tetapi jika semua item dari tuple berisi nilai salah maka nilai kembalian dari fungsi any() akan salah. Fungsi ini bekerja seperti kondisi logika OR yang mengembalikan true jika salah satu kondisi benar. Penggunaan fungsi any() dalam python dijelaskan dalam tutorial ini.

Sintaksis:

setiap(dapat diubah_variabel)

Di sini, iterable_variable dapat berupa Tuple atau daftar atau objek apa pun yang dapat diubah dan mengembalikan nilai Boolean. Penggunaan fungsi any() pada objek iterable yang berbeda ditunjukkan di bawah ini.







Penggunaan fungsi any() pada string

Nilai string apa pun dianggap sebagai nilai sebenarnya untuk setiap() fungsi. Dalam contoh berikut, data string disimpan dalam variabel, Teks 1 dan ketika variabel dilewatkan sebagai argumen untuk setiap() fungsi maka ia mengembalikan true. Ketika string kosong disimpan dalam variabel, teks2, dan diteruskan ke setiap() fungsi maka ia mengembalikan false karena string kosong dianggap salah.



#!/usr/bin/env python3

# Terapkan any() pada data string
Teks 1= 'Petunjuk Linux'
mencetak('Keluaran dari nilai string:', setiap(Teks 1))

# Terapkan any() pada data kosong
teks2= ''
mencetak('Output dari nilai string kosong:', setiap(teks2))

Keluaran:



Output berikut akan muncul setelah menjalankan skrip.





Penggunaan fungsi any() pada Tuple

Skrip berikut menunjukkan penggunaan fungsi any() pada berbagai jenis variabel Tuple. tup1 berisi semua nilai numerik dan semua mengembalikan true kecuali satu. tup2 berisi empat nilai salah dan satu nilai negatif (-1) yang mengembalikan nilai benar. tup3 berisi dua nilai salah dan dua nilai kosong yang juga mengembalikan nilai salah. tup4 berisi dua nilai salah, satu nilai string yang mengembalikan true dan satu string kosong yang mengembalikan false.



#!/usr/bin/env python3

# Terapkan any() pada data numerik
tup1= (limabelas, 2. 3, 43, 0, 78)
mencetak('Keluaran pertama:', setiap(tup1))

# Terapkan any() pada data boolean dan angka negatif
tup2= (0, Palsu, Palsu,-1, Palsu)
mencetak('Keluaran kedua:', setiap(tup2))

# Terapkan any() pada data boolean dan string kosong
tup3= ('', Palsu, '', Palsu)
mencetak('Keluaran ketiga:', setiap(tup3))

# Terapkan any() pada data boolean dan nilai string
tup4= ('Halo', Palsu, '', Palsu)
mencetak('Keluaran keempat:', setiap(tup4))

Keluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan fungsi any() pada daftar

Skrip berikut menunjukkan penggunaan fungsi any() pada variabel daftar. Empat jenis variabel daftar digunakan di sini. daftar1 adalah daftar kosong yang mengembalikan false. daftar2 berisi tiga nilai string yang mengembalikan true dan nilai kosong yang mengembalikan false. daftar3 berisi dua angka nol (0) yang mengembalikan false dan karakter, '0' yang mengembalikan true. daftar4 berisi tiga nilai, satu nol yang mengembalikan false, satu false dan satu string kosong yang mengembalikan nol. Jadi, semua nilai daftar4 palsu.

#!/usr/bin/env python3

# Terapkan any() pada daftar kosong
daftar1= []
mencetak('Output dari daftar kosong:' ,setiap(daftar1))

# Terapkan any() pada daftar string
daftar2= ['Ubuntu', '', '0', 'Fedora']
mencetak('Output dari daftar string:' ,setiap(daftar2))

# Terapkan any() pada daftar nilai nol
daftar3= [0, '0', 0]
mencetak('Output dari daftar 0 nilai:' ,setiap(daftar3))

# Terapkan any() pada daftar boolean dan string kosong
daftar4= [0, Palsu, '']
mencetak('Output dari daftar boolean dan data kosong:' ,setiap(daftar4))

Keluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan fungsi any() pada kamus

Skrip berikut menunjukkan penggunaan fungsi any() pada variabel kamus. fungsi any() mengembalikan nilai berdasarkan nilai indeks kamus. any() fungsi diterapkan ke tiga variabel kamus di sini. dic1 hanya berisi satu item dengan indeks 0 yang mengembalikan false. dic2 berisi dua item, indeks item pertama adalah 0 yang mengembalikan false dan indeks item kedua adalah nilai string yang mengembalikan true. dic3 berisi dua item, indeks item pertama salah dan indeks item kedua adalah string kosong yang juga mengembalikan false.

#!/usr/bin/env python3

# Terapkan any() pada kamus item tunggal di mana indeks adalah 0
dic1= {0:'Benar'}
mencetak('Keluaran pertama:', setiap(dic1))

# Terapkan any() pada kamus dua item di mana indeksnya 0 dan 'False'
dic2= {0:'Palsu', 'Palsu':0}
mencetak('Keluaran kedua:', setiap(dic2))

# Terapkan any() pada kamus dua item di mana indeksnya False dan string kosong
dic3= {Palsu:Palsu, '':'Kosong'}
mencetak('Keluaran ketiga:', setiap(dic3))

Keluaran:

Output berikut akan muncul setelah menjalankan skrip.

Penggunaan fungsi any() pada berbagai kondisi

Dalam contoh berikut, fungsi any() diterapkan pada tiga variabel daftar, dan outputnya digunakan dalam jika pernyataan dengan operator logika AND. Daftar pertama berisi satu nilai benar (-1) dan mengembalikan nilai true. Daftar kedua berisi dua nilai benar ('False', '0') dan mengembalikan nilai true. Daftar ketiga berisi semua nilai palsu yang mengembalikan false. Jadi, jika kondisi akan mengembalikan false.

#!/usr/bin/env python3

# Terapkan any() pada daftar pertama
Daftar1= [0,-1, Palsu]
mencetak('Daftar1 :' ,setiap(Daftar1))

# Terapkan any() pada daftar kedua
Daftar2= ['','Palsu', '0']
mencetak('Daftar2 :' ,setiap(Daftar2))

# Terapkan any() pada daftar ketiga
Daftar3= [Palsu, 0, '']
mencetak('Daftar3 :' ,setiap(Daftar3))

# Mengembalikan nilai true jika semua output dari fungsi any() adalah True
jika(setiap(Daftar1) dan setiap(Daftar2) dan setiap(Daftar3)):
mencetak('Output dari semua fungsi any() adalah True')
lain:
mencetak('Satu keluaran dari fungsi any() adalah False')

Keluaran:

Output berikut akan muncul setelah menjalankan skrip.

Kesimpulan:

Penggunaan fungsi any() pada berbagai jenis variabel dalam python ditampilkan menggunakan berbagai contoh di sini. Ini akan membantu pembaca untuk memahami penggunaan fungsi any() di python dan menerapkannya dengan benar dalam skrip.