home.social

#dict — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dict, aggregated by home.social.

  1. Магия Python: почему list — не список, а dict находит всё мгновенно

    Каждый, кто прошел путь от print("Hello, World!") до своего первого серьезного проекта на Python, знает и любит списки и словари. Но как часто мы задумываемся, почему они работают именно так, а не иначе? Эта статья — для тех, кто готов пойти дальше поверхностного использования API и заглянуть в реализацию CPython. Мы разберем, почему list — это на самом деле динамический массив, а не связанный список, и как хеш-таблицы позволяют словарям творить свою магию с амортизированной сложностью O(1). Это знание не только интересно само по себе, но и критически важно для оптимизации производительности в высоконагруженных приложениях.

    habr.com/ru/articles/965170/

    #list #dict #python #python3

  2. You know you're a true geek when...

    Your rhyming dictionary is `grep -P ... /usr/share/dict/words` or equivalent.

    #geek #Unix #Linux #grep #dict #rhyming

  3. 🧐 Did you know that since Python 3.7 dictionaries are ordered according to the way their items are inserted?

    😅 It took us some time, but in Spyder 6.1 dictionaries will be displayed that way in the Variable Explorer! 😍