tg-me.com/python_academy/981
Last Update:
Избегайте циклы с коллекциями
Представим задачу: требуется создать новый список, элементами которого будут являться квадраты чисел другого списка. Большинство сразу же напишут цикл for
.
Но такой подход займет как минимум три строчки: объявление новой переменной, создание цикла и кода внутри него. Более того, также снижается скорость работы скрипта.
В коде выше мы привели две достойные альтернативы – генератор списка и функция map
. В обоих вариантах не только код становится лаконичнее, но и заметно повышается производительность.
#совет
BY Python Academy

Share with your friend now:
tg-me.com/python_academy/981