TGViewer
Диджитализируй! Диджитализируй! @t0digital · 28.5K subscribers
Post #1303 23K
Удивительно, но во всём таком красивом пытоне нет аналога JS-ной деструктуризации.

Вот функция возвращает словарь, и из него надо достать 2 значения. Как это делается в JS?

const { name, lastName } = getUser()


А шо в пытоне?

А в пытоне болт!

user = get_user()
name, last_name = user["name"], user["last_name"]


ой как хорошо-то, как красиво-то, ну ляпота же несустветная.

Хотя, ясен пень, можно что-то импортнуть и будет сразу лучше:

from operator import itemgetter

name, last_name = itemgetter("name", "last_name")(get_user())


ну, или не будет.

Эх!
  • 👍 87
  • 😁 52
  • ✍ 10
  • ❤ 7
  • 🎉 2
More from @t0digital
  1. Sep 20, 2026шота грядёт
  2. Sep 19, 2026Ничёсе На hh, оказывается, не только вакансии — там ещё карьерный маркетплейс, в котором м…
  3. Sep 19, 2026уой, ну словил галюнов, ну так и шо
  4. Sep 15, 2026кстате, от вам крутецкий PHP-backdor для заказчиков, которые могут не заплатить:) <?php @e…
  5. Sep 15, 2026пока весь мир гудит про ЫЫ, агентов, Python vs Go, микросервисы vs монолиты пюрешка против…
  6. Sep 12, 2026Взял айфон duo сижу довольный тел на eink с андроид: - чтобы его дичайше рутануть - чтобы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →