Списки

Реализация стека на Python

На собеседовании вам вполне могут предложить написать код для реализации стека или очереди. Давайте рассмотрим упрощенный пример такой задачи.

6 лет ago

Подсчет наиболее часто встречающихся элементов в итерируемом объекте

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

6 лет ago

Срез списка в Python

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

6 лет ago

Снимаем внешние слои

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

6 лет ago

Когда использовать List Comprehension в Python

Одной из отличительных особенностей Python является list comprehension (представление списков), которое можно использовать для создания мощных функций в одной строке…

6 лет ago

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

Пишем код для удаления дубликатов из несортированного связного списка. На примере разбираем возможности манипуляций со связными списками.

6 лет ago

Как добавить элемент в словарь

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

6 лет ago

Антисписки (задача на сравнение списков в Python)

Нужно написать функцию, проверяющую, является ли второй список антисписком по отношению к первому.

6 лет ago

Возврат нескольких значений из функции

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

6 лет ago

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

Разбор решения задачи по Python, которая вполне может попасться вам на собеседовании. Проверяем, все ли символы в строке уникальны (тремя…

6 лет ago

Замена пробелов на указанные символы. Разбор задачи

Напишите метод для замены всех пробелов в строке на '%20'. Игнорируйте любые дополнительные пробелы в начале или конце строки.

6 лет ago

Пять способов создать словарь

Создать словарь в Python можно по-разному. Автор этой статьи знает пять способов это сделать. Разбираем примеры кода.

6 лет ago

Дублирование объектов в множестве

Пусть у нас есть сервер и его клиенты. На сервере мы хотим учитывать состояние клиентов и управлять ими. Для этого…

6 лет ago

Как устроены словари в Python

Автор: CoolPython Представьте себе огромную библиотеку, в которой вы хотите найти «Пикник на обочине». Как это сделать? Наивный способ — перебирать.…

6 лет ago

7 часто встречающихся вопросов про списки Python

В данной статье мы предложим вам простые, легкие для понимания решения, а также некоторые советы и рекомендации, которые вы сможете…

6 лет ago