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

Контент канала:
1. Разбор вопросов с собеседований
2. Книги
3. Задачи на логику
4. Проект Эйлера
5. Видео
6. Тесты по Python 3

@aldrson
Download Telegram
Тест. Списки и кортежи

С помощью этого теста вы можете проверить, как хорошо вы знакомы со списками и кортежами. Эти типы данных — фундаментальны. Знать их должен каждый программист: и новичок, и опытный разработчик.

#тест #списки
Tips & Tricks. 7 часто встречающихся вопросов про списки Python

В этой статье:
- В каких ситуациях лучше использовать списки, а в каких кортежи, словари или множества?
- Как лучше выбирать элементы из списка?
- Как преобразовать список в другие структуры данных в Python?
- В чем разница между методами append() и extend()?
- Как в Python работают представления списков?
- Как разбить список Python на равные части?
- Как производить математические вычисления при помощи списков Python?

#tipsandtricks #списки
Tips & Tricks. Как преобразовать список в строку

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

#tipsandtricks #списки #строки
Списки. Как сохранить список Python в CSV формате

Чтобы сохранить список Python в CSV формате, вы можете использовать встроенный модуль csv, разработанный специально для чтения и записи файлов CSV. Другие способы получения того же результата включают установку и использование внешних библиотек Pandas или NumPy.

#списки
Топ. Удаление дубликатов из связного списка в 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 и как это можно сделать разными способами.

#списки #словари