Just Python
9.94K subscribers
4.6K photos
15 videos
4.59K links
🐍Простое изучение Python.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/justpython_it

РКН: clck.ru/3MnbSc
Download Telegram
Использование функции reduce()

Функция reduce() применяет функцию к первым двум элементам списка, затем к результату и следующему элементу и так далее.

В этом примере мы используем функцию reduce() для вычисления произведения чисел в списке.

#theory // Just Python & Max
CounterИспользование deque()

Класс deque из модуля collections используется для работы с очередью. Он позволяет добавлять и удалять элементы с обоих концов очереди.

В этом примере мы создаем объект deque, содержащий список фруктов. Затем мы добавляем элемент 'pear' в конец очереди с помощью метода append() и элемент 'grape' в начало очереди с помощью метода appendleft(). Конечный результат - очередь, содержащая фрукты в порядке 'grape', 'apple', 'banana', 'orange', 'pear'.

#theory // Just Python & Max
Использование itertools()

Модуль itertools содержит много полезных функций для работы со списками. Например, функция combinations() позволяет получить все комбинации элементов списка заданной длины.

В этом примере мы используем функцию combinations(). Из модуля itertools для получения всех комбинаций из двух элементов списка numbers.

#theory // Just Python & Max
Использование Counter()

Класс Counter() из модуля collections позволяет создать словарь, который содержит количество каждого элемента из списка.

В этом примере мы используем класс Counter() для создания словаря, который содержит количество каждого вида фруктов из списка.

#theory // Just Python & Max
Использование reversed()

Функция reversed() позволяет получить обратный порядок элементов в списке.

В этом примере мы используем функцию reversed() для получения списка чисел в обратном порядке.

#theory // Just Python & Max
Использование defaultdict()

Класс defaultdict() из модуля collections позволяет создать словарь, в котором каждому ключу автоматически присваивается значение по умолчанию.

В этом примере мы используем класс defaultdict() для создания словаря, который содержит количество каждого вида фруктов из списка.

#theory // Just Python & Max
Использование dict comprehension

Dict comprehension позволяет создавать новый словарь на основе существующего списка или другого итерируемого объекта.

В этом примере мы используем dict comprehension для создания нового словаря, в котором ключами являются числа из исходного списка, а значениями – квадраты этих чисел.

#theory // Just Python & Max
Использование set comprehension

Set comprehension позволяет создавать новое множество на основе существующего списка или другого итерируемого объекта.

В этом примере мы используем set comprehension для создания нового множества, которое содержит только уникальные элементы из списка.

#theory // Just Python & Max
Использование лямбда-функций

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

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

#theory // Just Python & Max
Использование функции enumerate()

Функция enumerate() позволяет получать индекс каждого элемента в списке вместе со значением.

В этом примере мы используем функцию enumerate() для вывода на экран каждого числа из списка numbers вместе с его индексом.

#theory // Just Python & Max
Использование метода index()

Метод index() позволяет найти индекс первого вхождения элемента в список.

В этом примере мы используем метод index() для нахождения индекса первого вхождения числа 2 в списке numbers.

#theory // Just Python & Max
Media is too big
VIEW IN TELEGRAM
🔥 Нашли сервис, который позволяет за пару минут собрать под себя полноценный курс по любой теме — Gurufy.

🔅 Это не просто чат как ChatGPT, а целая экосистема, которая позволяет разобраться в вопросах чуть сложнее, чем «какая сегодня погода».

🔅 По запросу создаётся план курса, а в каждой статье — иллюстрации, интерактивные виджеты, отдельный ИИ-ассистент и задания для закрепления материала.

🔥 Попробовать можно бесплатно.

Ссылка на сервис → https://gurufy.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Использование метода join()

Метод join() позволяет объединять элементы списка в строку.

В этом примере мы объединяем элементы списка фруктов в строку, разделяя их запятой и пробелом.

#theory // Just Python & Max
📣Стол компьютерный с подъемным механизмом

Цена: ~15000₽
Рейтинг: 4.8😀
Отзывов: 1.431 💬

🖱 Заказать

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

#стол #регулировка

Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM