🔥22🤔9🤯8👍1
Как отсортировать словарь Python по ключу
Способ 1: Использование класса collections.OrderedDict
Этот класс наследуется от класса
В этом примере функция
Способ 1: Использование класса collections.OrderedDict
Этот класс наследуется от класса
dict. Он запоминает порядок своих элементов на основе порядка их вставки. Мы можем использовать это свойство для сортировки по ключам.В этом примере функция
sorted() используется для сортировки списка my_dict.items(), а затем отсортированный список передается конструктору OrderedDict() для создания нового словаря с отсортированным порядком.👍17🤔5🔥2🤯1
В этой обширной «шпаргалке» для начинающих AI/ML специалистов мы собрали опенсорсные библиотеки Python, сгруппированные по областям практического применения. Этот список с кратким описанием функций каждого инструмента будет полезен всем, кто постоянно работает с «Питоном» и ищет эффективные инструменты для решения возникающих задач.
//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3🤯1
Media is too big
VIEW IN TELEGRAM
В этом видео рассмотрим способ создания красивых сайтов и информационных веб-панелей на Python с помощью библиотеки Streamlit.
Streamlit позволяет создавать красивые и современные сайты, которые будут работать намного быстрее аналогичных технологий, вроде PyScript / PyWebIO и т.п. Библиотека предоставляет сотни готовых виджетов, понятную документацию и огромное количество боевых проектов. В данном видео мы научимся создавать такие сайты за считанные минуты.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥2
👍33🤔10🤯3
Как отсортировать словарь Python по ключу
Способ 2: Использование списка кортежей
То же самое можно сделать в ручном режиме, преобразовав словарь в список кортежей, отсортировав список кортежей любым доступным в Python методом сортировки, а затем преобразовав его обратно в словарь.
В этом примере мы используем функцию
Способ 2: Использование списка кортежей
То же самое можно сделать в ручном режиме, преобразовав словарь в список кортежей, отсортировав список кортежей любым доступным в Python методом сортировки, а затем преобразовав его обратно в словарь.
В этом примере мы используем функцию
sorted() для сортировки списка my_dict.items(). Затем создаем новый пустой словарь sorted_dict. Итерируем отсортированный список, и каждая пара ключ-значение добавляется в sorted_dict при помощи оператора присваивания.👍13🤔3❤1
Lambda-слои AWS упрощают управление функцией и ее обновление, позволяют уменьшить размер пакета развертывания и облегчают обмен кодом между командами. Узнайте о том, как заархивировать пакет Lambda-слоя и загрузить его в AWS.
//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1🔥1
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8👍4
Сколько работающих конструкторов можно создать внутри класса в Python?
Anonymous Quiz
3%
0
43%
1
8%
2
46%
3 и более
🤔18👍5❤3🔥1
В этой статье сосредоточимся на создании современной среды разработки, отличающейся улучшенным пользовательским интерфейсом с общей оптимизацией дизайна для доступа и использования ее функций.
//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2
Как отсортировать словарь Python по ключу
Способ 3: Использование функции sorted()
Пожалуй самый простой способ отсортировать словарь по его ключам — использовать встроенную функцию
Метод
В этом примере функция
➖ Способ №1
➖ Способ №2
Способ 3: Использование функции sorted()
Пожалуй самый простой способ отсортировать словарь по его ключам — использовать встроенную функцию
sorted() вместе с методом словаря items().Метод
items() возвращает список пар ключ-значение в виде кортежей. Передав этот список функции sorted(), мы можем отсортировать кортежи на основе их первого элемента (ключей).В этом примере функция
sorted() принимает список my_dict.items() и возвращает новый отсортированный список кортежей. Для преобразования отсортированного списка обратно в словарь мы здесь используем конструктор dict().Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤4🔥2
Media is too big
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
1. Как отсортировать словарь Python по ключу - Использование класса collections.OrderedDict
2. Опенсорс-библиотеки для Python: 40+ вариантов, как упростить жизнь начинающего дата-сайентиста - В этой обширной «шпаргалке» для начинающих AI/ML специалистов мы собрали опенсорсные библиотеки Python, сгруппированные по областям практического применения.
3. Информационные веб-панели и сайты с помощью Python Streamlit - В этом видео рассмотрим способ создания красивых сайтов и информационных веб-панелей на Python с помощью библиотеки Streamlit.
4. Разработка продвинутого GUI на Python - В этой статье сосредоточимся на создании современной среды разработки, отличающейся улучшенным пользовательским интерфейсом с общей оптимизацией дизайна для доступа и использования ее функций.
5. Как отсортировать словарь Python по ключу - Использование функции sorted()
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Media is too big
VIEW IN TELEGRAM
В этом новостном выпуске обсуждаем, что произошло в Python за июнь.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
🤯16👍9
Представьте такую ситуацию: вам нужно найти один файл, скаченный неделю назад, и сделать это быстро. Но вместо этого вы наталкиваетесь на беспорядочное нагромождение файлов в папке загрузок. Звучит знакомо? Я оказалась как раз в такой ситуации, и мне было не до смеха. Нужно было что-то предпринять, чтобы не стать жертвой надвигающегося бардака.
Тогда я решила взять ситуацию под свой контроль и изучила способы автоматизации задач очистки в системе. В статье поделюсь скриптами, которые помогли организовать цифровое пространство. При желании вы тоже можете ими воспользоваться.
//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🤯2
Если вы когда-либо задавались вопросом, как сохранить списки Python в виде аккуратного CSV-файла, то эта статья как раз для вас. Запись списка в файл с разделителями-запятыми — одна из наиболее распространенных задач в Python, и сегодня мы превратим вас в профессионала по созданию CSV-файлов.
Чтобы сохранить список Python в CSV формате, вы можете использовать встроенный модуль csv, разработанный специально для чтения и записи файлов CSV. Класс модуля
csv.writer предоставляет функции для записи простых и вложенных списков в файлы CSV.//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Разбираем работу крутого Python модуля позволяющего использовать нейросеть ChatGPT абсолютно бесплатно, без регистрации и токена. В качестве запроса создаем шаблон для телеграм бота погоды на aiogram.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔8👍3