Pythonist.ru - образование по питону
25.4K subscribers
97 photos
1 video
973 links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

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

@aldrson
Download Telegram
Словари. Используем словари как альтернативу конструкции if-else

В этой статье:
- Собираем конструкцию if-else.
- Рассказываем, как использовать словарь для ее замены.

Читать статью

#словари #списки
Словари. Представление словарей в языке Python

В этой статье:
- что такое представление словарей,
- синтаксис представления словарей,
- создание словарей с алфавитными ключами, из уже существующего словаря, с использованием конструкции if - else и функции enumerate() — все это с примерами кода.


Читать статью

#словари
Списки. Представление списков в языке Python

В этой статье:
- что такое представление списков,
- сравнение представления списков с обычным циклом for и конструкцией lambda + map(),
- различные варианты создания списков с примерами кода.

Читать статью

#списки #алгоритмы #словари
Tips & Tricks. 5 фич Python, о которых я бы хотел узнать раньше

В этой статье:
- генератор списков — залог компактного кода
- грамотная манипуляция со списками — круговые списки
- zipping и enumerate в циклах for
- эффективное управление памятью — генераторы
- изоляция — виртуальные окружения

Читать статью

#списки #словари
Tips & Tricks. Объединение словарей в Python

Показываем на примерах (для Python 3.5 и для Python 2), как происходит объединение двух словарей.

Читать статью

#словари
Строки. Является ли строка перестановкой палиндрома?

Разбираем задачу с собеседования. Пишем функцию для определения, является ли строка одной из перестановок палиндрома.

Читать статью

#словари #строки
Tips & Tricks. Как добавить элемент в словарь

Рассказываем, как вообще работают словари, а также - как добавлять в них элементы. Статья ориентирована на начинающих питонистов.

Читать статью

#словари
Словари. Топ-10 словарных методов в Python

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

Читать статью

#словари
Списки. Python список в словарь: полное руководство

В Python есть несколько способов преобразовать список в словарь и несколько встроенных функций, которые можно использовать с этой целью. В этой статье мы рассмотрели все эти преобразования на примерах.

Читать статью

#списки #словари
Тест. Перебор словарей

Перебор словаря — важный навык, который не раз вам пригодится! Проверьте, насколько хорошо вы умеете это делать.

#тест #словари
Словари в Python

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

- как создать словарь в Python
- как получить доступ к значениям словаря
- обновление словаря
- удаление элементов из словаря
- словарные операторы и встроенные функции

Читать статью

#словари
НАВИГАЦИЯ ПО ПОСТАМ

Статьи о разработке на Python - #топ
Советы по Python - #tipsandtricks
Машинное обучение - #ml
Django - #django


Отдельные темы:

Строки - #строки
Списки - #списки
Функции - #функции
Словари - #словари
Модули - #модули
Алгоритмы - #алгоритмы


Подборки и обзоры книг - #книги


Задачки и тесты:

Задачи с кодом - #coding
Задачки для начинающих - #beginner
Задачи на логику - #логическаязадача
Тесты - #тест
Словари. Как добавить элемент в словарь

Статья для начинающих. Разбираем основы - работу словарей и добавление в них элементов.

#словари
Tips & Tricks. Метод get() у словарей и его «дефолтный» результат

Разобрали, как работает метод get() у dict.

#tipsandtricks #словари
Тест. Словари

Словари — это очень важная структура данных, и иметь о них представление просто необходимо. Проверьте, насколько хорошо вы разбираетесь в этой теме.

#тест #словари
Топ. Удаление дубликатов из связного списка в Python

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

#списки #словари
Tips & Tricks. Как проверить наличие ключа в словаре в Python

В этом уроке мы рассмотрим четыре наиболее часто используемых способа проверки существования ключа в словаре на языке Python.

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

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

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

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

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

#tipsandtricks #функции #словари #списки