Веб-версияОткрыть в Telegram

ПостВсе знают синтаксический сахар с операторами +=, -= и тд

19 января 2026
P
Python Заметки
Все знают синтаксический сахар с операторами +=, -= и тд x += 1 Где под капотом он превращается в x = x + 1 Останется ли переменная х той же переменной после +=? Конечно нет, это же неизменяемый тип x = 1 print(id(x)) # 135373664533280 x += 1 print(id(x)) # 135373664533312 Теперь провернём тоже самое со списком ls = [1, 2] print(id(ls)) # 135373622585344 ls = ls + [3] print(id(ls)) # 135373619036608 Ожидаемо работает так же, ведь мы создали новую переменную. А теперь попробуем иначе: ls = [1, 2] print(id(ls)) # 135373622585344 ls += [3] print(id(ls)) # 135373622585344 print(ls) # [1, 2, 3] И, внезапно, это работает не так как с int, со списками оператор += работает как extend()! То же самое будет с *=, объект останется тем же. ls = [1, 2] print(id(ls)) # 135373622585344 ls *= 2 print(id(ls)) # 135373622585344 print(ls) # [1, 2, 1, 2] Следует помнить о такой важной разнице! (Особенно на собесах 😉) #tricks
7 · 1.1K ·

Рядом в ленте

PPython ЗаметкиВ работе с медиа файлами часто требуется определить не просто расширение, а его, скажем так, "категорию". Тоесть определить это видео, аудио или картинка. ПримеPPython Заметкиimport mimetypes mimetypes.guess_type("example.fbx") # (None, None) Формат не распознан, так как не зарегистрирован в системе. Регистрация происходит с помощью
это сообщение
PPython ЗаметкиНе запуская код определите, что покажет терминал если выполнить следующее: _A__b = 'c' class A: def get(self): return __b print(A().get()) Ответ: Несмотря на тоPPython ЗаметкиВ Gunicorn добавили ASGI. Пока что beta. gunicorn myapp:app --worker-class asgi То есть теперь вместо "gunicorn воркеры + uvicorn ранеры" будет всё из одной биб

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

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