Python tümü ()

All () yöntemi, verilen yinelenebilirdeki tüm öğeler doğru olduğunda True döndürür. Değilse, False döndürür.

all()Yöntemin sözdizimi şöyledir:

 tümü (yinelenebilir)

all () Parametreler

all() yöntem tek bir parametre alır:

  • yinelenebilir - öğeleri içeren her türlü yinelenebilir (liste, tuple, sözlük vb.)

Tümünün Dönüş Değeri ()

all() yöntem döndürür:

  • Doğru - Yinelemeli tüm öğeler doğruysa
  • Yanlış - Yinelemeli herhangi bir öğe yanlışsa
Herkes için gerçek tablosu ()
Ne zaman Geri dönüş değeri
Tüm değerler doğrudur Doğru
Tüm değerler yanlıştır Yanlış
Bir değer doğrudur (diğerleri yanlıştır) Yanlış
Bir değer yanlıştır (diğerleri doğrudur) Yanlış
Boş Yinelenebilir Doğru

Örnek 1: Listelerde all () nasıl çalışır?

 # all values true l = (1, 3, 4, 5) print(all(l)) # all values false l = (0, False) print(all(l)) # one false value l = (1, 3, 4, 0) print(all(l)) # one true value l = (0, False, 5) print(all(l)) # empty iterable l = () print(all(l))

Çıktı

 Doğru Yanlış Yanlış Yanlış Doğru 

any() yöntem tuples ve listeler gibi kümeler için benzer şekilde çalışır.

Örnek 2: all () dizeleri için nasıl çalışır?

 s = "This is good" print(all(s)) # 0 is False # '0' is True s = '000' print(all(s)) s = '' print(all(s))

Çıktı

 Doğru Doğru Doğru 

Örnek 3: Hepsi () Python sözlükleriyle nasıl çalışır?

Sözlükler durumunda, tüm anahtarlar (değerler değil) doğruysa veya sözlük boşsa, all () True döndürür. Aksi takdirde, diğer tüm durumlar için yanlış döndürür…

 s = (0: 'False', 1: 'False') print(all(s)) s = (1: 'True', 2: 'True') print(all(s)) s = (1: 'True', False: 0) print(all(s)) s = () print(all(s)) # 0 is False # '0' is True s = ('0': 'True') print(all(s))

Çıktı

 Yanlış Doğru Yanlış Doğru Doğru 

Ilginç makaleler...