Удаляем ненужные символы с начала/конца строки
Бывает такое, что строки заканчиваются/начинаются пробелами, слешами или ещё какими-либо символами. Эта проблема легко решается следующими функциями:
Вы просматриваете: Tips & Tricks.
Бывает такое, что строки заканчиваются/начинаются пробелами, слешами или ещё какими-либо символами. Эта проблема легко решается следующими функциями:
Итак, нам необходимо вывести все вариации n элементов в некотором списке. Будем считать комбинации вида [a, b, c] и [c, b, a] одинаковыми. С этой задачей справится модуль itertools и …
Итак, представим, что человечество научилось делить на ноль. Однако, новая версия Python, где это деление реализовано, еще не вышла. А значит, при попытке выполнить деление, мы получим исключение: Тогда мы …
Скорее всего, вы работаете над несколькими проектами Python одновременно. К сожалению, иногда два проекта будут полагаться на разные версии одной и той же библиотеки. Какую из них вы установите себе? …
Быстрый и простой способ создания уникальных идентификаторов (или «UUID») – использовать модуль uuid из стандартной библиотеки Python. Так создается рандомное 128-битное число, которое почти наверняка будет уникальным. На самом деле …
География может стать сложной задачей для программистов, в которой трудно ориентироваться (ха, каламбур!). Но модуль geopy сделает эту задачу невероятно простой. Он работает путем извлечения API различных сервисов геолокации. Это …
Рассказываем, как в Python происходит объединение словарей. Для примера возьмем два словари и соединим их одним выражением.
Давайте предположим, что у вас есть два списка, которые содержат одинаковые элементы. Однако эти элементы стоят в разном порядке. Например: Два приведенных выше списка содержат одни и те же элементы, …
Допустим, вам необходимо узнать, сколько времени занимает выполнение той или иной функции. Используя модуль time, вы можете рассчитать это время.
Очень часто мы бы хотели удалить или найти дубликат элемента в списке. Давайте посмотрим, как удалить дубликаты из списка. Лучший подход — преобразовать список в множество. Множества представляют собой неупорядоченную …