/ / warum wird das listenverständnis in python so genannt? - Python, Namenskonventionen, Listenverständnis

Warum wird Listenverständnis in Python so genannt? - Python, Namenskonventionen, Listenverständnis

Bitte kein Flammen, frage als Community-Wiki, damit hier niemand Ansehen bekommt. Ich weiß, dass Python nicht die erste Sprache ist, die Listenverständnis hat. Ich interessiere mich nur für die Geschichte des Namens.

Mich interessiert vor allem, warum es heißt Verständnis

Antworten:

8 für die Antwort № 1

Der Name stammt aus dem Konzept von a Mengenverständnis

Verständnis wird hier verwendet, um zu bedeuten vollständige Aufnahme oder vollständige Beschreibung. Ein Mengenverständnis ist eine (normalerweise kurze) vollständige Beschreibung einer Menge, keine erschöpfende (und möglicherweise unendliche) Aufzählung.


4 für die Antwort № 2

"Verständnis" bedeutete nicht nur "Verstehen", sondern "Einbeziehen" in die Logik. Das Oxford English Dictionary hat Folgendes: "I.4. Logik Die Summe der in aVorstellung oder Konzept; Intension "als vierte Unterdefinition unter der ersten Definition" Inklusion, bestehend aus Anstatt die Elemente der Liste oder Menge explizit anzugeben, beschreibt der Programmierer in einer Liste oder Mengenauffassung mit einem Ausdruck, was sie verstehen (im Sinne von "Einschließen").


2 für die Antwort № 3

https://www.merriam-webster.com/dictionary/comprehend

3 - durch Konstruktion oder Implikation aufzunehmen


1 für die Antwort № 4

Im Abschnitt "Geschichte" der Wikipedia-Seite erfahren Sie, woher sie stammt. List_comprehension # History


1 für die Antwort № 5

Weil es ein sehr umfassend Möglichkeit, eine Sequenz zu beschreiben (eine Menge in Mathematik und anderen Sprachen und eine Liste / Sequenz in Python).