Вопросы с собеседования

Python. Считаем количество вхождений символа в строку

Итак, дана строка. Задача состоит в том, чтобы посчитать частоту вхождения одного символа в эту строку. Эта конкретная операция со…

7 лет ago

Генераторы в Python и их отличие от списков и функций

В этом уроке мы с вами разберем, что из себя представляют генераторы в программировании на языке Python. Кроме того, мы…

7 лет ago

Проверка: является ли строка палиндромом?

Условие задачи: Дана строка, необходимо написать функцию, которая проверит является ли строка палиндромом или нет. Палиндром – это число, слово или…

7 лет ago

Что из себя представляет итератор в Python. Создаем свой собственный итератор

1. Итератор языка Python В этой статье, посвященной итераторам и их применению в языке Python, мы также рассмотрим создание своих…

7 лет ago

Какие функции, методы можно использовать для определения типа сущности?

Рассматриваем на примерах функции для определения типа объекта в Python 3 - type(), isinstance() и issubclass().

7 лет ago

Удаление элементов из списка по условию. Как это работает?

Имеется кусок кода, который должен удалять все элементы из списка, которые меньше 5. Однако этот код работает не верно. Можете…

7 лет ago

Списки: доступ к несуществующему элементу.

Вопрос: Что выдаст следующий код? list = ['a', 'b', 'c', 'd', 'e'] print list[10:] >>>[] Так как код пытается достучаться…

7 лет ago

Как работает конкатенация строк в Python 3? Примеры.

Конкатенация строк - самая распространенная операция в программировании на Python. Есть несколько варинатов как сложить две строки. Конкатенация строк в…

7 лет ago

Используем Словари как Альтернативу Конструкции if-else

Причина Вероятно, вы уже работали со словарями в Python. Возможно даже делаете это часто. Но освоили ли вы их целиком?…

7 лет ago

Что вы знаете о list, dict comprehensions?

LIst/Dict comprehensions позволяют легко создавать объект на основе итерируемого объекта. Официальная документация Python говорит, что list comprehensions обычно быстрее, чем…

7 лет ago

3 варианта, как сконвертировать список(list) в строку в Python 3

'''author: pythonist.ru''' " ".join(list): Это метод строк - он берет список и соединяет элементы списка в строку. 1. Если у…

7 лет ago

Списки в Python: изменяемость, доступ к элементам

Список представляет собой последовательность в Python. Словарное значение списка - «некоторое количество связанных элементов или имен, написанных или напечатанных последовательно».…

7 лет ago

​​Форматирование строк

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

7 лет ago

Конструкция yield from

Рассмотрим одну страшную конструкцию в Python 3.3+. Для начала напомним, генератор – это объект, который можно проитерировать только однажды. Записывается…

7 лет ago

Находим соответствия в строках

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

7 лет ago