Что делают OrderedDict и fromkeys()?
OrderedDict это словарь, который запоминает порядок вставки ключей. Если новое вхождение перезаписывает существующее вхождение, исходная позиция вставки остается неизменной.
fromkeys() создает новый словарь и возвращает список ключей. Ключи для нового словаря берутся из seq, а значения — из value (если заданы). Синтаксис метода fromkeys() — fromkeys(seq[, value]).
Параметры:
seq: Это список значений, которые будут использоваться при подготовке ключей для словаря.
value: Опционально; если задать, значение будет установлено в качестве value.
OrderedDict это словарь, который запоминает порядок вставки ключей. Если новое вхождение перезаписывает существующее вхождение, исходная позиция вставки остается неизменной.
fromkeys() создает новый словарь и возвращает список ключей. Ключи для нового словаря берутся из seq, а значения — из value (если заданы). Синтаксис метода fromkeys() — fromkeys(seq[, value]).
Параметры:
seq: Это список значений, которые будут использоваться при подготовке ключей для словаря.
value: Опционально; если задать, значение будет установлено в качестве value.
👍19🤔6
Чем вам нравится программирование?
Расскажите в комментариях ⬇️
Расскажите в комментариях ⬇️
👍6😁2
Рецепты из документации по Python SQLite.
https://rednafi.github.io/reflections/recipes-from-python-sqlite-docs.html
https://rednafi.github.io/reflections/recipes-from-python-sqlite-docs.html
👍4
🐍🚀 Пишем гибридное приложение для хранения заметок на Django, Django Ninja REST Framework и Alpine.js
Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
https://proglib.io/sh/kI9nWLf1YV
Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
https://proglib.io/sh/kI9nWLf1YV
👍11🔥2🤯2
🐍 8 технологий, которые должен знать каждый Python-разработчик
Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.
🔗 Основной сайт
🔗 Зеркало
Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.
🔗 Основной сайт
🔗 Зеркало
👍16👏3🤔2🤯2
Пользовательские списки Python: наследование от List против UserList.
https://realpython.com/inherit-python-list/
https://realpython.com/inherit-python-list/
Realpython
Custom Python Lists: Inheriting From list vs UserList – Real Python
In this tutorial, you'll learn how to create custom list-like classes in Python by inheriting from the built-in list class or by subclassing UserList from the collections module.
👍5
Руководство по программированию сокетов на Python. От введения до работающего примера
https://habr.com/ru/company/skillfactory/blog/690186/
https://habr.com/ru/company/skillfactory/blog/690186/
Хабр
Руководство по программированию сокетов на Python. От введения до работающего примера
К концу руководства вы освоите основные функции и методы модуля Python socket , научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем...
👍13
#ищу_работу
Напишите пару слов о себе, добавьте ссылку на гитхаб/резюме и укажите хештеги: #язык, #стек, #библиотеки
Напишите пару слов о себе, добавьте ссылку на гитхаб/резюме и укажите хештеги: #язык, #стек, #библиотеки
👍6😁1
🐍 Самоучитель по Python для начинающих. Часть 2. Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
Загорелись идеей научиться программировать на Python, но сомневаетесь в своих способностях и не знаете, с чего начать? Расскажем об эффективных (и бесплатных!) курсах, посоветуем полезные книги и перечислим сайты, на которых можно попрактиковаться в решении интересных задач.
🔗 Основной сайт
🔗 Зеркало
Загорелись идеей научиться программировать на Python, но сомневаетесь в своих способностях и не знаете, с чего начать? Расскажем об эффективных (и бесплатных!) курсах, посоветуем полезные книги и перечислим сайты, на которых можно попрактиковаться в решении интересных задач.
🔗 Основной сайт
🔗 Зеркало
👍12
👍2👏1
Как повысить безопасность приложений с помощью фабрик строк в psycopg.
https://habr.com/ru/company/ruvds/blog/690582/
https://habr.com/ru/company/ruvds/blog/690582/
Хабр
Как повысить безопасность приложений с помощью фабрик строк в psycopg
psycopg — это адаптер базы данных PostgreSQL для Python, то есть одной из его основных задач является автоматическая подстройка типов при составлении запросов и получении ответов между PostgreSQL и...
👍4
😁46👍36🤯30🤔6🤩2