Answer
t.me/python_tesstОтвет:
3 0 LOAD_GLOBAL 0 (len)
2 LOAD_FAST 0 (alist)
4 CALL_FUNCTION 1
6 RETURN_VALUE
Объяснение:
Модуль dis поддерживает анализ байт-кода CPython путем его дизассемблирования. Детали реализации CPython: байт-код - это деталь реализации интерпретатора CPython. Не дается никаких гарантий, что байт-код не будет добавлен, удален или изменен между версиями Python. Не следует рассматривать использование этого модуля для работы с виртуальными машинами Python или выпусками Python.
Изменено в версии 3.6:Используйте 2 байта для каждой инструкции. Ранее количество байтов варьировалось в зависимости от инструкции. В нашем примере функция myfunc() используется для отображения разборки.
Код:
import dis def myfunc(alist): return len(alist) dis.dis(myfunc)