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