Составление словаря типа число-метод
Всем привет. Вопрос такой: есть куча подпрограмм и в определенный момент времени с плк в Python приходят число и по этому числу должна выполняется определенная подпрограмма. Пример: 1 - test_1(), 2- test_2() и тд. Как это в Python элегантно можно реализовать? Думал словарь,но на место значения записать метод нельзя.
Ответы (1 шт):
Автор решения: farkon00
→ Ссылка
Это возможно нужно создать словарь такого вида:
{1 : test_1, 2 : test_2, 3 : another_method}
Главное не ставить скобочки, потому что если поставить метод выполнится и запишется результат (то, что метод вернул).