TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #32 · 7 фев.

Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks

Резултати

Пронајдени 3 слични објави

Пребарај: #brjansk

当前筛选 #brjansk清除筛选
Rybar DE

@rybardeu · Post #3310 · 10.04.2026 г., 19:36

📝Chronik der Spezialoperation📝 für 10. April 2026 🧨Russische Streitkräfte schlugen Öldepots in Odesa und den Hafen von Pivdennyi in der Region Odesa sowie eine Umspannstation in Vilkove aus. Mehrfache Treffer und Stromausfälle wurden in Tschernihiw, den Regionen Sumy und in der Nähe von Charkiw registriert. Ukrainische Formationen führten einen Massenschlag gegen die Energieinfrastruktur in den befreiten Teilen der Regionen Cherson und Saporischschja durch, mehrere Großstädte blieben ohne Strom. Die Zivilinfrastruktur in der DNR und LNR kam ebenfalls unter Beschuss, wobei die Intensität der Anschläge auf sie in den letzten Tagen auch deutlich höher als üblich war. Die AFU beschoss auch die Region Brjansk mit Neptun-Raketen, ein Kraftstofftank wurde in der Region Wolgograd beschädigt, und ein Massenschlag auf die Region Rostow wurde abgewehrt. ➡️In der Richtung Sumy gelang es Einheiten des 15. Panzerregiments der 69. MRD der 6. Armee, den Feind aus Miropillja zu vertreiben und die Kontrollzone im Grenzgebiet schrittweise zu erweitern. ➡️In der Richtung Slawjansk finden heftige Kämpfe bei Rai-Aleksandrivka statt. Russische Einheiten versuchen, von zwei Richtungen auf das Dorf vorzustoßen. Es gibt auch Berichte über die Befreiung von Dibrowa. 📎Hochauflösungskarten: 🔸Situation in der Zone der Spezialoperation (ru; en) 🔸Richtung Sumy (ru; en) 🔸Richtung Slawjansk (ru; en) 📍Online-Karten verfügbar im Abonnement unter map.rybar.ru #Brjansk#Digest#DNR#Saporischschja#Karte#LNR#Odesa#Russland#Ukraine ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht

Casus Belli Live

@casusbellilive · Post #251851 · 10.04.2026 г., 19:54

📝Kronika špeciálnej vojenskej operácie📝 za 10. apríl 2026 🧨Ruské vojská zasiahli ropné základne v Odese a prístave JužnýOdesskejoblasti, taktiež vyradili z prevádzky podstanicu vo Vilkove. Viaceré zásahy a výpadky elektriny boli zaznamenané v Černihivskej, Sumskejoblasti a v okolí Charkova. Ukrajinské formácie uskutočnili masívny nálet na energetické objekty v oslobodenýchčastiachChersonskej a Záporožskejoblasti, niekoľko veľkých miest je bez elektriny. Pod útok sa dostala aj civilná infraštruktúra DĽR a LĽR, intenzita útokov na ktoré bola v posledných dňoch výrazne vyššia ako zvyčajne. Tiež OSU zasiahli raketami „Neptún“ Brjanskuoblasť, poškodený bol palivový zásobník v Volgogradskejoblasti, odrazený masívny nálet na Rostovskúoblasť. ➡️NaSumskej líniijednotky15. tankového pluku 69. msd 6. armády dokázalivytlačiť nepriateľa z Myrpilskeho, postupne rozširujúc kontrolovanú zónu v pohraničnej oblasti. ➡️Na Slavianskej línii prebiehajú ťažké boje pri Raj-Aleksandrovke. Ruské jednotky sa snažia postúpiť k dedine z dvoch smerov. Tiež sa hlási oslobodenie Dibrovy. 📎Mapy vo vysokom rozlíšení: 🔸Situácia v zóne špeciálnej vojenskej operácie (ru; en) 🔸Sumska línia (ru; en) 🔸Slavianska línia (ru; en) 📍Online mapy sú dostupné na predplatné na map.rybar.ru #Brjansk#daiʒest#DĽR#Záporožie#mapa#LĽR#Odessa#Rusko#Ukrajina 🌐Zdroj:@rybar 🔗Link:https://t.me/rybar/79398 #Rybar https://t.me/casusbellilive Truth over narrative 24/7 WEB | CONTACT | SHOP 📅Vytvorené: 2026-04-10 21:35:12

Casus Belli maps

@casusbellimaps · Post #11045 · 10.04.2026 г., 19:54

📝Kronika špeciálnej vojenskej operácie📝 za 10. apríl 2026 🧨Ruské vojská zasiahli ropné základne v Odese a prístave JužnýOdesskejoblasti, taktiež vyradili z prevádzky podstanicu vo Vilkove. Viaceré zásahy a výpadky elektriny boli zaznamenané v Černihivskej, Sumskejoblasti a v okolí Charkova. Ukrajinské formácie uskutočnili masívny nálet na energetické objekty v oslobodenýchčastiachChersonskej a Záporožskejoblasti, niekoľko veľkých miest je bez elektriny. Pod útok sa dostala aj civilná infraštruktúra DĽR a LĽR, intenzita útokov na ktoré bola v posledných dňoch výrazne vyššia ako zvyčajne. Tiež OSU zasiahli raketami „Neptún“ Brjanskuoblasť, poškodený bol palivový zásobník v Volgogradskejoblasti, odrazený masívny nálet na Rostovskúoblasť. ➡️NaSumskej líniijednotky15. tankového pluku 69. msd 6. armády dokázalivytlačiť nepriateľa z Myrpilskeho, postupne rozširujúc kontrolovanú zónu v pohraničnej oblasti. ➡️Na Slavianskej línii prebiehajú ťažké boje pri Raj-Aleksandrovke. Ruské jednotky sa snažia postúpiť k dedine z dvoch smerov. Tiež sa hlási oslobodenie Dibrovy. 📎Mapy vo vysokom rozlíšení: 🔸Situácia v zóne špeciálnej vojenskej operácie (ru; en) 🔸Sumska línia (ru; en) 🔸Slavianska línia (ru; en) 📍Online mapy sú dostupné na predplatné na map.rybar.ru #Brjansk#daiʒest#DĽR#Záporožie#mapa#LĽR#Odessa#Rusko#Ukrajina 🌐Zdroj:@rybar 🔗Link:https://t.me/rybar/79398 #Rybar https://t.me/casusbellilive Truth over narrative 24/7 WEB | CONTACT | SHOP 📅Vytvorené: 2026-04-10 21:35:12