Форум сайта python.su
Предположим что делаю скрипт систему для предметной области. Большинство новых переменных должно быть известного типа. Как вам такая конструкция
def some_object_factory(): .... with default_constructor as some_object_factory: a=[b,c]+d
a,b,c,d=sympy.symbol("a,b,c,d")
Отредактировано doza_and (Апрель 1, 2015 09:08:05)
Офлайн
нереально, только так
with default_constructor as f: f.a = [f.b, f.c] + f.d
Офлайн
doza_and
а если создать свой класс наследованный от dict и переопределить в нем __getitem__?
Офлайн