default_value = 1
try:
    switch[49]()
except KeyError:
    switch[default_value]()
Является ли это «питоновским» методом выполнения функций в качестве оператора переключения Python для значений кортежа?