Pythonist.ru - образование по питону
25.9K subscribers
153 photos
3 videos
1.02K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Топ. Удаление дубликатов из связного списка в Python

Разбираем задачу с собеседования и пишем код для удаления дубликатов из связного списка.

#списки #словари
Tips & Tricks. Сохраняем параметры слайсинга для последующего использования

Рассказываем, что делать, когда в одной программе необходимо выполнять слайсинг несколько раз.

#tipsandtricks #списки
Tips & Tricks. Применение срезов списков без указания индексов в Python

При использовании срезов списков индексы элементов можно вообще не указывать. Это позволяет делать интересные вещи.

#tipsandtricks #списки
Tips & Tricks. Сравнение неупорядоченных списков

Рассказали, как эффективно по отношению к памяти сравнить два неупорядоченных списка.

#tipsandtricks #списки
Tips & Tricks. Быстрая сортировка на Python

Давайте рассмотрим, как написать на Python программу, которая будет сортировать список методом быстрой сортировки (QuickSort).

#tipsandtricks #списки
Tips & Tricks. Генераторы в Python и их отличие от списков и функций

Разбираем генераторные выражения и разницу между списками и генераторами, а также между функциями и генераторами.

#tipsandtricks #генераторы #списки
Tips & Tricks. Возврат нескольких значений из функции

Рассказываем, как функции Python могут вернуть несколько чисел или строк.

#tipsandtricks #списки #словари
Tips & Tricks. Конвертация списка в строку

Рассказали о трех вариантах, как сконвертировать список (list) в строку в Python 3.

#tipsandtricks #списки
Tips & Tricks. Нахождение длины списка при помощи рекурсии

Объясняем пошагово, как написать программу, которая будет принимать список и определять его длину при помощи рекурсии.

#tipsandtricks #списки #рекурсия
Tips & Tricks. Подсчет наиболее часто встречающихся элементов в итерируемом объекте

Показываем, как помощью инструмента Counter из модуля collections узнать, какие элементы итерируемого объекта встречаются чаще всего, и сколько раз.

#tipsandtricks #списки #строки #модули
Tips & Tricks. 4 полезных приема работы с Python

В этой статье:

- enumerate()
- доступ к элементам словаря с помощью .get()
- перебор нескольких списков с помощью zip()
- f-строки для упрощения вывода информации в консоль

#tipsandtricks #функции #словари #списки
Tips & Tricks. Как удалить None из списка в Python

Исключение значений None из списка может понадобиться, например, в предварительной обработке данных для машинного обучения. Давайте посмотрим, как это делается.

#tipsandtricks #списки
Tips & Tricks. Использование лямбда-функции для сортировки списков в Python

Рассмотрели на простых примерах использование лямбда-функции для сортировки списка чисел, кортежей, словарей и вложенного списка.

#функции #списки
Топ. Коллекции в Python

Collections — это встроенный модуль Python, предоставляющий такие полезные типы данных, как контейнеры. Сегодня мы разберем различные структуры данных, поддерживаемые модулем collections, и на примерах рассмотрим, когда их стоит использовать.

#топ #строки #списки #словари
Списки. Как объединить словари в Python

В этой статье мы расскажем, как объединить словари в Python и как это можно сделать разными способами.

#списки #словари
Tips & Tricks. Удаляем дубликаты из списка в Python

Рассмотрели на примере, как удалять дубликаты из списка, преобразовав его во множество.

#tipsandtricks #списки
Списки. Как проверить, есть ли элемент в списке

В этой статье мы рассмотрели на примерах, как проверить, есть ли элемент в списке. Для проверок мы использовали оператор in, цикл for, методы any() и count().

#списки
Списки. Как вывести список в Python

А вы знаете, что вывести на экран список в Python можно несколькими способами? В этой статье мы разберем несколько приемов распечатки списка.

#списки