[PYTHON] Empfangen und verarbeiten Sie n Objekte in einer Liste

Ich wollte eine unbekannte Anzahl von Instanzen gleichzeitig erhalten und Mitglieder behandeln.

ObjList.py


class object:
  def __init__(self, value):
    self.L = value

def integral(ObjList):
  L = 0.0
  for obj in ObjList:
    L += obj.L
  return L

def main():
  obj1 = object(2.0)
  obj2 = object(3.0)

  L = integral([obj1, obj2])
  print(L)

if __name__ == '__main__':
  main()

Ich konnte es überraschend ordentlich schreiben. Es soll für verschiedene Zwecke verwendet werden, kann jedoch zum Implementieren von ToDo-Listen und Gantt-Diagrammen verwendet werden.

Recommended Posts

Empfangen und verarbeiten Sie n Objekte in einer Liste
Unterschied zwischen list () und [] in Python
[Python] Verwalten Sie Funktionen in einer Liste
Zuweisungen und Änderungen in Python-Objekten
Beim Erstellen einer Matrix in einer Liste
So vergleichen Sie Listen und rufen allgemeine Elemente in einer Liste ab
Zeigen Sie eine Liste der Alphabete in Python 3 an
Ändern Sie die Liste in der for-Anweisung
Unterschied zwischen Anhängen und + = in der Python-Liste
Extrahieren Sie alle n Elemente aus einem Array (einer Liste) in Python und Ruby
Organisieren Sie Python-Module und -Pakete in einem Chaos
So löschen Sie einen Taple in einer Liste (Python)
Ich habe eine Klasse in Python3 und Java geschrieben
Kopieren Sie die Liste in Python
Ein Memo, das in einem Paket erstellt und in PyPI registriert wurde
Holen Sie sich nur Unterklassenelemente in eine Liste
Anzeigen von Arzneimittelbewertungen mithilfe von Listen in Python
J / N-Verarbeitung mit Bash, Python und Go
Sortieren Sie Listenelemente in Python in der angegebenen Reihenfolge
[Python] Manipulation von Elementen in einer Liste (Array) [Sortieren]
Unterschiede im Verhalten zwischen den Operatoren append () und "+ =" beim Hinzufügen von Daten zu einer Liste in Python
Liste und Summe
Liste und Numpy
Das einfachste Python-Memo in Japan (Klassen und Objekte)
Extrahieren und listen Sie die Namen von Personen und Orten im Text auf
Liste der Orte, auf die ich beim Hochladen von Bildern aus Django gestoßen bin
Implementierte List und Bool in Python und SQLite3 (persönliche Notiz)
Löschen Sie jeweils 1000 in AWS S3 gespeicherte Objekte.
Beachten Sie beim Initialisieren einer Liste in Python
[Python] So sortieren Sie Diktate in Listen und Instanzen in Listen
Gruppieren Sie nach aufeinanderfolgenden Elementen einer Liste in Python
Geben Sie einen Binärspeicherauszug in Binärdatei und zurück in eine Binärdatei aus
Rufen Sie die Benutzer-ID und den Bildschirmnamen des Teilnehmers in Slack ab
(Für mich) Flask_2 (Liste und für, erweitert und ein bisschen mehr)
Csv spuckte eine Liste mit Dateinamen, zuletzt geänderten Daten und Zeichencodes in Python3 aus
[Python] So löschen Sie eine Zeile / Spalte in einer Tabelle (Liste der Optionen für die Drop-Methode)
Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
Analysieren Sie die Researchmap-API mit Python und erstellen Sie automatisch eine Word-Datei für die Leistungsliste