Студия Питониста | Python
149 subscribers
40 photos
10 files
23 links
В канале вы найдёте множество полезных материалов про Python: практичные статьи, увлекательные обучалки и ещё много чего.

По вопросам и предложениям - @NeuroBot_ad.
Download Telegram
Функция filter() фильтрует элементы итерируемого объекта с помощью заданной функции и возвращает только те элементы, для которых функция возвращает True.

Например, если у нас есть список чисел и мы хотим оставить только четные числа, мы можем использовать функцию filter() вместе с лямбда-выражением, как на фото.


#Useful
👍4
JSON, это слышали все, кто хоть раз прикасался к парсингу.

Представляем вам практическое руководство про все методы работы с этим форматом представления данных. Читать здесь.

Из статьи вы узнаете очень много полезного про JSON: все операции с этим типом данных. Словами не передать, это нужно увидеть.



#Article | #Useful
👍6
Цикл for хранит в себе много секретов, не так ли?

Именно поэтому мы создали для вас эту статью.

Ознакомившись с статьёй, у вас появится чёткое понимание о том, что такое цикл for и когда его нужно использовать.



#Article | #Useful
🤯7
Модуль Pickle: Сериализируем данные

Статья здесь. Получилось объёмно.

Разве никто не хотел научиться управлять сериализаванным потоком данных и десериализировать его обратно? В статье мы разберём как это делать и дадим пару рекомендаций на тему использования библиотеки Pickle.



#Article | #interesting #useful
511
В Python существует множество полезных встроенных функций, которые могут облегчить жизнь программиста. Одна из таких функций - enumerate(). Она позволяет перебирать итерируемый объект (например, список, кортеж, строку и т.д.) и получать при этом не только текущий элемент, но и его индекс.

Как видите на фото, функция enumerate() позволяет легко перебирать элементы итерируемого объекта и одновременно узнавать их индексы. Это может быть очень полезно в различных ситуациях, например, при работе со списками или другими коллекциями.


#Fun | #useful
82
Функция zip() объединяет элементы нескольких итерируемых объектов в кортежи. Результирующий объект zip можно преобразовать в список или использовать в цикле for.

Например, если у нас есть два списка, как на фото, мы можем использовать функцию zip() для создания кортежей, где каждый кортеж содержит объекты из обоих списков с одинаковым индексом в них.


#Fun | #useful
62🔥1
Функция map() в Python используется для применения определённой функции ко всем элементам итерируемого объекта(например, списка) и возвращения нового объекта с изменёнными значениями.

В примере на фото мы создаём список чисел от 1 до 5, определяем лямбда-функцию для умножения числа x на 2, затем с помощью функции map() применяем эту лямбду к каждому элементу списка. Результатом будет новый список с удвоенными числами.


#Fun | #useful
43
Функция max() возвращает максимальное значение из итерируемого объекта. Она полезна для поиска наибольшего числа или элемента в коллекции.


#Fun | #useful
👍74
Функция min() в Python используется для нахождения минимального значения из переданных аргументов или элементов итерируемого объекта.

На фото приведён пример кода, демонстрирующий использование функции min() для нахождения минимального значения из списка чисел.


#Fun | #useful
👍6