Ist es vorzuziehen, eine anonyme Klasse oder ein Objekt als 'struct' zurückzugeben?
In Anbetracht der Speichernutzung, der Taktzyklen oder des guten pythonischen Stils ist es besser, dies zu tun:
def func():
class A:
x = 10
y = 20
return A
oder dieses
def func():
o = object()
o.x = 10
o.y = 20
return o
Oder etwas anderes? Ich möchte kein Wörterbuch zurückgeben, weil ich die eckigen Klammern nicht verwenden möchte.