Русский
Открыть в Telegram

Пост Начиная с Python 3.5, стало возможно использовать распаковку в литералах словарей и списков.

21 апреля 2026
Б
Библиотека Python разработчика | Книги по питону
Начиная с Python 3.5, стало возможно использовать распаковку в литералах словарей и списков. Пример со словарём: {**{'a': 1}, 'b': 2, **{'c': 3}} # Результат: {'a': 1, 'b': 2, 'c': 3} Пример со списком: [1, 2, *[3, 4]] # Результат: [1, 2, 3, 4] Для словарей такая форма даже мощнее, чем функция dict, потому что позволяет переопределять значения: {**{'a': 1, 'b': 1}, 'a': 2, **{'b': 3}} # Результат: {'a': 2, 'b': 3} 📲 Мы в MAX 👉@BookPython
2 · 1.6K ·

Рядом в ленте

ББиблиотека Python разработчика | Книги по питонуЕсли ты хочешь запустить код с изменённой глобальной переменной, лучше использовать контекстный менеджер, а не менять её напрямую: from contextlib import contexББиблиотека Python разработчика | Книги по питонуТы можешь создавать словари двумя способами: с помощью литералов или функции dict: >>> dict(a=1, b=2) {'a': 1, 'b': 2} >>> {'a': 1, 'b': 2} {'a': 1, 'b': 2} Лит
это сообщение
ББиблиотека Python разработчика | Книги по питонуЕсли ты хочешь, чтобы контекстный менеджер при входе или выходе из контекста приостанавливал выполнение корутины, следует использовать асинхронные контекстные мББиблиотека Python разработчика | Книги по питонуНачиная с Python 3.7, модуль contextlib предоставляет декоратор asynccontextmanager, который позволяет определять асинхронные контекстные менеджеры точно так же
ББиблиотека Python разработчика | Книги по питонуБиблиотека Python разработчика | Книги по питону@BookPython · канал · Технологии
17 943подписчиков725средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем