[Python] Checklistenelemente alle, alle

Wenn Sie jedes Element der Liste überprüfen möchten

Es wird verwendet, wenn Sie überprüfen möchten, ob alle Elemente in der Liste Werte haben. Wenn Sie beispielsweise die Liste zum ersten Mal als [[], [], []] initialisieren, führen Sie eine Verarbeitung durch und überprüfen Sie dann, ob alle Elemente Werte haben.

all(iterable) Eingebaute Funktion alle Diese Funktion gibt True zurück, wenn alle Elemente von iterable true sind True ist anders als 0 für Zahlen, anders als '' für Zeichen, anders als [] für Listen usw. Also, was ich drinnen mache, ist wahrscheinlich so

all.py


def all(iterable):
    for x in iterable:
       if not x: return False
    else: return True

any(iterable) Eingebaute Funktion beliebig Diese Funktion gibt True zurück, wenn auch nur ein Element von iterable true ist Was ich drinnen mache

any.py


def any(iterable):
    for x in iterable:
       if x: return True
    else: return False

Einfaches Beispiel

easy_example.


>>> a = [1,2,3,4,5]
>>> all(a)
True
>>> any(a)
True
>>> a = [0,1,0,0,0]
>>> all(a)
False
>>> any(a)
True
>>> a = [0,0,0,0,0]
>>> all(a)
False
>>> any(a)
False

Zusammenfassung

all (): Gibt True zurück, wenn jedes Element von iterable true ist. any (): Gibt True zurück, wenn mindestens ein Element von iterable true ist.

Recommended Posts

[Python] Checklistenelemente alle, alle
[Python] Gibt alle Kombinationen von Elementen in der Liste aus
Informationen zur Grundlagenliste der Python-Grundlagen
Stellen Sie sicher, dass alle Elemente in der Liste in Python identisch sind
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
So überprüfen Sie in Python, ob sich eines der Elemente einer Liste in einer anderen Liste befindet
Überprüfen Sie das Verhalten des Zerstörers in Python
Überprüfen Sie die Existenz der Datei mit Python
Überprüfen Sie den Pfad des importierten Python-Moduls
[Python] Kombinieren Sie alle Elemente in einem Array
[Python] Zeigt nur die Elemente der Liste nebeneinander an [Vertikal, horizontal]
Liste der Python-Module
[Python] Sortieren Sie die Liste von pathlib.Path in natürlicher Reihenfolge
der Zen von Python
Kopieren Sie die Liste in Python
Überprüfen Sie das Datum der Flaggenpflicht mit Python
Einfache Möglichkeit, die Quelle der Python-Module zu überprüfen
[Python] Ruft die Liste der im Modul definierten Klassen ab
[Python] Manipulation von Elementen in der Liste (Array) [Hinzufügen / Löschen]
Ermitteln Sie die Größe (Anzahl der Elemente) von Union Find in Python
[Python] Ruft die Liste der ExifTags-Namen der Pillow-Bibliothek ab
[Maya Python] Crush den Inhalt des Skripts 2 ~ Liste Notizen
Gruppieren Sie nach aufeinanderfolgenden Elementen einer Liste in Python
[Python] Ermittelt die Anzahl der Aufrufe aller veröffentlichten Artikel
Überprüfen Sie die atrophische Natur der Wahrscheinlichkeitsverteilung in Python
Auf dem Weg zum Ruhestand von Python2
Zusammenfassung der Python3-Listenoperationen
Python --Überprüfen Sie den Wertetyp
Überprüfen Sie die OpenSSL-Version von Python 2.6
[Python] Kopie einer mehrdimensionalen Liste
Abrufen von Listenelementen in Python
Über die Funktionen von Python
[Python] Überprüfen Sie die installierten Bibliotheken
Die Kraft der Pandas: Python
Überprüfen Sie die Funktionsweise von Python für .NET in jeder Umgebung
[Maya Python] Crush den Inhalt des Skripts 3 ~ Liste unbekannter Plugins
In Python werden die Elemente in der Liste sortiert und als Elemente und Vielfache ausgegeben.
26.11.2015 Python> Funktionsliste des Moduls anzeigen> Mathematik importieren> Verzeichnis (Mathematik)
[Python] Überprüfen Sie das aktuelle Verzeichnis und verschieben Sie das Verzeichnis
Die Geschichte von Python und die Geschichte von NaN
Überprüfen Sie das Verhalten beim Zuweisen von Python
[Python] Der Stolperstein des Imports
[Python] Lass uns alle und jeden meistern
Erster Python 3 ~ Der Beginn der Wiederholung ~
Existenz aus Sicht von Python
pyenv-change die Python-Version von virtualenv
[Python] Die potenzielle Feldplanung von Python Robotics verstehen
Überprüfung der Grundlagen von Python (FizzBuzz)
Löschen Sie mehrere Elemente in der Python-Liste
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
[Python] Lassen Sie uns die Anzahl der Elemente im Ergebnis bei der Operation des Sets reduzieren
So überprüfen Sie die Speichergröße einer Variablen in Python
[Hikari-Python] Kapitel 05-03 Steuerungssyntax (zum Abrufen von Elementen aus der Liste-)
So überprüfen Sie die Speichergröße eines Wörterbuchs in Python
[Python] Ermittelt den Rang der Werte in der Liste in aufsteigender / absteigender Reihenfolge
Stellen Sie fest, ob alle Listenelemente im Diktatschlüssel vorhanden sind
Python Hinweis: Map - Machen Sie dasselbe für jedes Element der Liste
Liste der Katastrophenfälle der Feuerwehr von Sapporo City [Python]