É preferível retornar uma classe anônima ou um objeto para usar como 'struct'?
Considerando o uso da memória, ciclos de clock ou um bom estilo pythonic, é melhor fazer isso:
def func():
class A:
x = 10
y = 20
return A
ou isto
def func():
o = object()
o.x = 10
o.y = 20
return o
Ou alguma outra coisa? Não quero retornar um dicionário porque não gosto de usar os colchetes.