Ich bin auf der Suche nach einer geeigneten Datenstruktur in Python, um variabel strukturierte Formulare zu verarbeiten. Mit variabel strukturierten Formularen meine ich, dass die Anzahl der Formularfelder und die Typen der Formularinhalte nicht im Voraus bekannt sind. Sie werden durch den Benutzer definiert, der die Formulare mit seinen Eingaben füllt.
Welche Vor- und Nachteile hat es, Daten in A) Objektattribute (z. B. einer ansonsten leeren "Formular"-Klasse) oder B) einfache Listen/Diagramme aufzunehmen? Bedenken Sie, dass ich die Reihenfolge der Formularfelder, die Namen der Formularfelder und die Typen beibehalten muss.
(Seltsamerweise war es schwierig, schlüssige Informationen zu diesem Thema zu finden. Da ich noch neu in Python bin, ist es möglich, dass ich nach den falschen Begriffen gesucht habe. Wenn meine Frage nicht klar genug ist, fragen Sie bitte in den Kommentaren und ich werde versuchen, sie zu klären).