Switch в Python

Ребят, такой вопрос, есть ли какая-та альтернатива оператору switch в питоне? Хочу написать функцию в питоне, которая возвращался бы значения на основе входного значения. В Шарпе например есть switch/case , а у питона есть что-то подобное? Как можно это сделать в питоне?

Используйте словарь:

def f(x):
    return {
        'a': 1,
        'b': 2,
    }[x]

Если вы хотите по умолчанию использовать словарь get(key[, default]) метод:

def f(x):
    return {
        'a': 1,
        'b': 2
    }.get(x, 9)