
Друзья, в Python-сообществе существует неологизм Pythonic, который характеризует стиль кода, написанного в соответствии с идиомами Python. Понятие Pythonic связано с минималистической концепцией и уходом от принципа "существует много способов сделать что-либо".
Очень часто при написании кода нам приходится итерироваться по данным с помощью цикла
Также на забывайте, что функция
Поделитесь в комментариях своими примерами Pythonic и не Pythonic кода. Будет интересно посмотреть.
Давайте писать Pythonic код! 🐍
#полезныйматериал #pythonic
Очень часто при написании кода нам приходится итерироваться по данным с помощью цикла
for
. В ситуации, когда нам нужны не только элементы итерируемого объекта, но и их индексы, нам следует использовать функцию enumerate()
вместо функции range()
. Использование функции enumerate()
делает наш код короче и читабельнее.Также на забывайте, что функция
enumerate()
принимает необязательный аргумент start
, который отвечает за начальное значение нумерации и по умолчанию имеет значение 0
.Поделитесь в комментариях своими примерами Pythonic и не Pythonic кода. Будет интересно посмотреть.
Давайте писать Pythonic код! 🐍
#полезныйматериал #pythonic