Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
tmp.__name__ = f.__name__
tmp.__doc__ = f.__doc__
def howlong(f):
@functools.wraps(f)
def tmp(*args, **kwargs):
@howlong
def process_list_without_dots():
"""Суперфункция с заменой вызова метода объекта на локальную переменную"""
local_plus_value = GLOBAL_VALUE
new_lst = []
append = new_lst.append
for i in lst:
append(i**2)
for v in new_lst:
v + local_plus_value
Тестирование производительности Python 2.7 при обработке списков различными способами