Является ли оператор сопоставления (сопоставление структурного шаблона) быстрее, чем операторы if-else?Python

Программы на Python
Ответить
Anonymous
 Является ли оператор сопоставления (сопоставление структурного шаблона) быстрее, чем операторы if-else?

Сообщение Anonymous »

В Java оператор switch работает немного быстрее, чем оператор if-else.
Я знаю, что Python добавляет много шаблонов всякий раз, когда мы создаем что-то (определяя функции и прочее), что можно увидеть, дизассемблируя их с помощью функции dis.
Инструкция match выполняется быстрее, чем if- в Python? Эффективнее ли использовать его вместо традиционного, если- операторы?

Подробнее здесь: https://stackoverflow.com/questions/703 ... statements
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»