Уведомления

Группа в Telegram: @pythonsu

#1 Май 3, 2010 05:44:04

sumrak_ss
От:
Зарегистрирован: 2009-11-21
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Про функции?

А возможно ли заключить функцию в словарь в качестве значения и как тогда ее выполнить, обратившись к словарю?



Офлайн

#2 Май 3, 2010 11:52:50

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Про функции?

Конечно:

def foo():
print 'foo'

def bar():
print 'bar'

funcs = {"foo": foo, "bar": bar}

funcs["foo"]()
foo

funcs["bar"]()
bar



Офлайн

#3 Май 3, 2010 12:02:39

sumrak_ss
От:
Зарегистрирован: 2009-11-21
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Про функции?

Ed, спасибо!



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version