Разработчики языка Python не включали конструкцию switch/case, потому что считали, что это увеличит сложность синтаксиса. 1 Язык ориентирован на простоту и читаемость кода, и разработчики предпочли использовать другие конструкции, такие как if/elif и словари, которые сохранят читаемость и простоту программы. 1
Однако в 2020 году, с выходом Python 3.10, был введён новый оператор match-case, который предоставляет функционал, схожий с switch/case. 14