Часто, чтобы сэкономить время, я хотел бы, чтобы мы использовали n = len (s) в моей локальной функции.Мне интересно, какой вызов быстрее или они одинаковы?
while i < len(s):
# do something
против
while i < n:
# do something
Разницы не должно быть слишком много, но, используя len (s), сначала нужно достичь s, затем вызвать s. length .Это O (1) + O (1).Но, используя n, это O (1).Я так полагаю.