Составление словаря типа число-метод

Всем привет. Вопрос такой: есть куча подпрограмм и в определенный момент времени с плк в Python приходят число и по этому числу должна выполняется определенная подпрограмма. Пример: 1 - test_1(), 2- test_2() и тд. Как это в Python элегантно можно реализовать? Думал словарь,но на место значения записать метод нельзя.


Ответы (1 шт):

Автор решения: farkon00

Это возможно нужно создать словарь такого вида:

{1 : test_1, 2 : test_2, 3 : another_method}

Главное не ставить скобочки, потому что если поставить метод выполнится и запишется результат (то, что метод вернул).

→ Ссылка