Словарь Python против скорости заявления

Я нашел несколько ссылок, говорящих о том, что случаи переключения в C ++ быстрее, чем в других случаях, потому что его можно оптимизировать при компиляции. Затем я нашел несколько предложений о том, что использование словаря может быть быстрее, чем утверждение If. Тем не менее, большая часть разговоров о том, что кто-то заканчивает работу, просто заканчивает тем, что обсуждает, что они должны оптимизировать другие части кода в первую очередь, и это не имеет значения, если вы не делаете миллионы, если еще. Кто-нибудь может объяснить, почему это так?

Скажем, у меня есть 100 уникальных номеров, которые будут постоянно передаваться в код Python. Я хочу проверить, какой это номер, а затем выполнить что-то. Так что я мог бы сделать тонну if if else или я мог бы поместить каждое число в словарь. Для аргументов, скажем, это один поток.

Кто-то понимает уровень между питоном и низкоуровневым исполнением, который может объяснить, как это работает?

Спасибо :)"

Ответы на вопрос(2)

Ваш ответ на вопрос