Сколько назначений переменных происходит при создании списка?

Я пытаюсь вычислить время выполнения моего кода, используя присвоение переменной в качестве единицы вычисления. Я пытаюсь понять, сколько переменных назначено для различных методов.

Например, если часть моего кода была list = [first, second, third]будет ли это рассматриваться как одно присвоение переменной (для списка) или будет три (по одному для каждого элемента в списке)?

То же самое касается других методов, таких как list.append(), Будет ли код list1.append([one, two, three]) Рассматривать только одно задание, так как оно присваивает весь список? Или это считается как три? Этот может пойти еще глубже с чем-то вроде list1.append([max(list2), min(list2), range(list2)]),

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

0 ответов

Другие вопросы по тегам