Please explain why Python does not have the switch-case feature implemented in it.
There is literally a section in the docs to answer this. See below:
Why isn’t there a switch or case statement in Python?
TL;DR: existing alternatives (dynamic dispatch via getattr or dict.get, if/elif chains) cover all the use cases just fine.
getattr
dict.get
if
elif