Функция filter() фильтрует элементы итерируемого объекта с помощью заданной функции и возвращает только те элементы, для которых функция возвращает True.
Например, если у нас есть список чисел и мы хотим оставить только четные числа, мы можем использовать функцию filter() вместе с лямбда-выражением, как на фото.
#Useful
Например, если у нас есть список чисел и мы хотим оставить только четные числа, мы можем использовать функцию filter() вместе с лямбда-выражением, как на фото.
#Useful
👍4
JSON, это слышали все, кто хоть раз прикасался к парсингу.
Представляем вам практическое руководство про все методы работы с этим форматом представления данных. Читать здесь.
#Article | #Useful
Представляем вам практическое руководство про все методы работы с этим форматом представления данных. Читать здесь.
Из статьи вы узнаете очень много полезного про JSON: все операции с этим типом данных. Словами не передать, это нужно увидеть.
#Article | #Useful
Telegraph
JSON-файлы в Python
JSON (JavaScript Object Notation) - это формат обмена данными, который широко используется в программировании веб-приложений. Он представляет собой удобный и легко читаемый способ хранения и передачи структурированных данных. В Python есть встроенная библиотека…
👍6
Цикл for хранит в себе много секретов, не так ли?
Именно поэтому мы создали для вас эту статью.
#Article | #Useful
Именно поэтому мы создали для вас эту статью.
Ознакомившись с статьёй, у вас появится чёткое понимание о том, что такое цикл for и когда его нужно использовать.
#Article | #Useful
Telegraph
Развеваем секреты цикла for
Цикл for... это то, что всегда остаётся тайной и неизвестностью своего применения. Но сегодня мы постараемся резвеить все тайны и показать вам максимум примеров его использования! 1. Обработка данных:
🤯7
Модуль Pickle: Сериализируем данные
Статья здесь. Получилось объёмно.
#Article | #interesting #useful
Статья здесь. Получилось объёмно.
Разве никто не хотел научиться управлять сериализаванным потоком данных и десериализировать его обратно? В статье мы разберём как это делать и дадим пару рекомендаций на тему использования библиотеки Pickle.
#Article | #interesting #useful
Telegraph
Модуль Pickle: Сериализируем данные
Модуль pickle в Python позволяет сериализовать и десериализовать объекты Python. Сериализация - это процесс преобразования состояния объекта в поток байтов, а десериализация - обратная операция, при которой поток байтов преобразуется обратно в объект. Давайте…
В Python существует множество полезных встроенных функций, которые могут облегчить жизнь программиста. Одна из таких функций - enumerate(). Она позволяет перебирать итерируемый объект (например, список, кортеж, строку и т.д.) и получать при этом не только текущий элемент, но и его индекс.
Как видите на фото, функция enumerate() позволяет легко перебирать элементы итерируемого объекта и одновременно узнавать их индексы. Это может быть очень полезно в различных ситуациях, например, при работе со списками или другими коллекциями.
#Fun | #useful
Как видите на фото, функция enumerate() позволяет легко перебирать элементы итерируемого объекта и одновременно узнавать их индексы. Это может быть очень полезно в различных ситуациях, например, при работе со списками или другими коллекциями.
#Fun | #useful
Функция zip() объединяет элементы нескольких итерируемых объектов в кортежи. Результирующий объект zip можно преобразовать в список или использовать в цикле for.
Например, если у нас есть два списка, как на фото, мы можем использовать функцию zip() для создания кортежей, где каждый кортеж содержит объекты из обоих списков с одинаковым индексом в них.
#Fun | #useful
Например, если у нас есть два списка, как на фото, мы можем использовать функцию zip() для создания кортежей, где каждый кортеж содержит объекты из обоих списков с одинаковым индексом в них.
#Fun | #useful
Оператор := в Python
🔗 Статья здесь.
#Article | #useful #interesting
🔗 Статья здесь.
В статье мы рассказали про оператор присваивания с объединением :=, он же оператор walrus. Про него действительно мало кто знает!
#Article | #useful #interesting
Telegraph
Оператор := в Python
В языке программирования Python оператор := известен как оператор присваивания с объединением или оператор walrus. Этот оператор был добавлен в Python 3.8 и предназначен для удобного присваивания значения переменной в то же время, когда это значение используется…
Функция map() в Python используется для применения определённой функции ко всем элементам итерируемого объекта(например, списка) и возвращения нового объекта с изменёнными значениями.
В примере на фото мы создаём список чисел от 1 до 5, определяем лямбда-функцию для умножения числа x на 2, затем с помощью функции map() применяем эту лямбду к каждому элементу списка. Результатом будет новый список с удвоенными числами.
#Fun | #useful
В примере на фото мы создаём список чисел от 1 до 5, определяем лямбда-функцию для умножения числа x на 2, затем с помощью функции map() применяем эту лямбду к каждому элементу списка. Результатом будет новый список с удвоенными числами.
#Fun | #useful
Функция sorted() в Python используется для сортировки элементов в итерируемом объекте, таком как список, кортеж или строка. Она возвращает новый отсортированный список, не изменяя исходный объект.
В данном на фото примере мы используем функцию sorted(), чтобы отсортировать список чисел, список строк по их длине, кортеж по убыванию и строку по алфавиту.
#Fun | #useful
В данном на фото примере мы используем функцию sorted(), чтобы отсортировать список чисел, список строк по их длине, кортеж по убыванию и строку по алфавиту.
#Fun | #useful
Функция randint(a, b) из модуля random в Python возвращает случайное целое число N такое, что a <= N <= b. Это означает, что при вызове randint(1, 10) функция вернёт случайное целое число в диапазоне от 1 до 10 включительно.
Пример использования randint() на фото. В нём сначала импортируем модуль random, а затем используем функцию randint() для генерации случайного числа в диапазоне от 1 до 10. Выводим его на экран.
#Fun | #interesting #useful
Пример использования randint() на фото. В нём сначала импортируем модуль random, а затем используем функцию randint() для генерации случайного числа в диапазоне от 1 до 10. Выводим его на экран.
#Fun | #interesting #useful
Функция choice из модуля random в Python используется для случайного выбора одного элемента из заданной последовательности. Эта функция принимает один обязательный аргумент - последовательность элементов, из которой будет производиться случайный выбор.
Пример использования функции choice на фото. В результате выполнения данного кода будет случайным образом выбран один элемент из списка my_list и выведен на экран.
Функция choice также может быть использована для случайного выбора символа из строки, элемента из кортежа и так далее. Она предоставляет удобный способ для создания случайных выборок из различных последовательностей в Python.
#Fun | #useful #interesting
Пример использования функции choice на фото. В результате выполнения данного кода будет случайным образом выбран один элемент из списка my_list и выведен на экран.
Функция choice также может быть использована для случайного выбора символа из строки, элемента из кортежа и так далее. Она предоставляет удобный способ для создания случайных выборок из различных последовательностей в Python.
#Fun | #useful #interesting
Функция shuffle из модуля random используется для случайной перестановки элементов списка. Она перемешивает элементы списка таким образом, что каждый элемент имеет равные шансы оказаться на любом месте в списке после выполнения операции.
После выполнения кода на фото, элементы списка my_list будут расположены в случайном порядке.
Функция использует алгоритм Fisher-Yates (также известный как Knuth shuffle), который гарантирует, что каждый возможный порядок элементов имеет одинаковую вероятность быть полученным после перемешивания.
#Fun | #useful #informative
После выполнения кода на фото, элементы списка my_list будут расположены в случайном порядке.
Функция использует алгоритм Fisher-Yates (также известный как Knuth shuffle), который гарантирует, что каждый возможный порядок элементов имеет одинаковую вероятность быть полученным после перемешивания.
#Fun | #useful #informative
Функция random() из модуля random в Python используется для генерации псевдослучайных чисел от 0 до 1.
Псевдослучайные числа генерируются на основе начального состояния, называемого "seed", которое обычно устанавливается в начале программы. Если seed не установлен явно, то используется текущее время или другие параметры операционной системы для его генерации.
Пример использования функции random() на фото. Код сгенерирует случайное число с плавающей точкой от 0 (включительно) до 1 (исключительно) и выведет на экран.
#Fun | #useful #informative
Псевдослучайные числа генерируются на основе начального состояния, называемого "seed", которое обычно устанавливается в начале программы. Если seed не установлен явно, то используется текущее время или другие параметры операционной системы для его генерации.
Пример использования функции random() на фото. Код сгенерирует случайное число с плавающей точкой от 0 (включительно) до 1 (исключительно) и выведет на экран.
#Fun | #useful #informative