Большая запись цикла через элементы Python ()

#python #time-complexity #big-o

#python #временная сложность #big-o

Вопрос:

Мне любопытно, может ли кто-нибудь помочь мне понять, что такое обозначение большого O для этого кода. Я думаю, что это работает до n n, потому что items() перебирает объект, а затем то, что разрушается, перебирается следующими строками, но может потребоваться более глубокое понимание.

 order_level = 0
for key, value in counts.items():        
    if order_level == 0:
        order_level = value
    elif order_level == value:
        continue
    elif order_level != value:
        return 0
 

Спасибо!