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

Резултати

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

Пребарај: #scalfarotto

当前筛选 #scalfarotto清除筛选
Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51785 · 29.01.2026 г., 13:24

Milano-Cortina, dopo l’ICE scoppia la polemica al Senato per le affermazioni di #Balboni (#FdI) sulla presenza dei Pasdaran a scortare atleti iraniani (poi smentita dall’ambasciata iraniana a Roma). Ira dell'opposizione, #Scalfarotto (#IV): "Milano è destinata a diventare un far west, dove i servizi segreti e le milizie antidemocratiche girano indisturbate", #Patuanelli (#M5S): "Chi proteggerà i 9 atleti russi? la Wagner", #Bonelli (#EV): "Meloni neghi l'ingresso all'ICE e ai Pasdaran. L'Italia non può diventare il terreno di conquista di milizie straniere, tagliagole e assassini".

Savino Balzano

@savinobalzano · Post #896 · 14.02.2025 г., 09:47

https://x.com/SavinoBalzano/status/1890336882346664431?t=76VvEwI_ntFip5o3QAUrzQ&s=19 #Scalfarotto riesce a paragonare il dialogo tra #Trump e #Putin al patto Ribbentrop-Molotov. Si tratta di quello siglato nel '39 tra Hitler e Stalin che, impegnandosi reciprocamente alla non aggressione (e a qualcosa di più, che ancora oggi imbarazza certi sinistri), si spartirono la #Polonia. Per carità, ai paralleli strampalati siamo stati abituati in questi anni di #guerra: ci hanno ripropinato ossessivamente la Conferenza di Monaco del '38, l'#appeasement di Neville #Chamberlain, le citazioni di Winston #Churchill che stanno sempre bene. Tutte puttanate, ma quella di #IvanScalfarotto forse davvero merita il primo premio: #DonaldTrump e #VladimirPutin dialogano per porre fine a una guerra alimentata da progressisti e liberali occidentali e lui li paragona ai due dittatori che diedero il via alla Seconda Guerra Mondiale. Hai vinto Ivan: come possiamo intitolarlo il suo premio? qualche idea? Quelli che hanno soffiato sul fuoco per due anni, parlo in generale, rischiando davvero la deflagrazione di un conflitto totale e nucleare, hanno ancora il coraggio di parlare e di dare sciocche lezioni di storia. Una storia che, se va bene, hanno studiato su La Repubblica. Ciò che abbiamo oggi sotto gli occhi è il risultato della totale assenza di visione degli ultimi anni: dell'ideologia degli scemi che parlavano della guerra di civiltà, dello scontro tra #democrazia e #dittatura, di quello tra #libertà e barbarie. Le ragioni del conflitto sono sempre state altre, decisamente più prosaiche, e oggi lo vediamo nitidamente: dopo aver causato un milione di morti, dopo aver avvelenato un paese (anche con le armi occidentali) che tale resterà per decenni, probabilmente anche di più. È pazzesca la totale assenza di dignità in certi soggetti: l'#UE ancora farnetica di un suo coinvolgimento. Non ci sarà: non conteremo nulla. Ogni volta che qualcuno ha provato a dialogare con Putin è stato coperto di insulti, persino sanzionato. Ha totalmente ragione #Orban: la partecipazione alle trattative devi meritartela e non non ce la meritiamo. Non dopo aver leccato per anni le suole di #Biden. Abbiamo lasciato che fanatiche invasate come #VonDerLeyen e #Kallas guidassero la nostra agenda, a proposito di patriarcato. Hanno farneticato per anni di sconfitta della Russia, di lotta fino alla vittoria finale. Oggi #USA, #Russia e #Cina dialogano senza di noi, anche senza la #NATO (guidata da un altro ciarlatano che immaginava di poter dire la sua dinanzi alla volontà statunitense): arrivano persino a immaginare lo stanziamento delle loro truppe sul territorio ucraino. E ne parlano senza l'#Ucraina! #Zelensky dichiara il suo dispiacere per il mancato coinvolgimento: pare un ragazzino escluso da una festa di compleanno. Una roba deprimente, soprattutto se rimandiamo la memoria alla narrazione della nostra stampa e della nostra televisione che per anni lo ha paragonato a un eroe di guerra. Uno spettacolo oltre il pietoso. Chi vanegga di un coinvolgimento europeo o di #Kiev alla trattativa non si rende conto che quest'ultima è già cominciata, anzi, probabilmente è già finita. Nessuna paura, ce ne accorgeremo presto, noi siamo gli idioti a cui il cameriere consegna il conto alla fine del pasto: prego, si accomodi, la cassa è da quella parte.

#Italia È stata resa nota la rosa dei sottosegretari: 📌 Rapporti con il parlamento - Deborah Bergamini (#FI|EPP) e Simona #Malpezzi (#PD|S&D) 📌 Sud e coesione sociale: Dalila #Nesci (#M5S|NI) 📌 Innovazione tecnologica e transizione digitale: Assuntela #Messina (#M5S|NI) 📌 Affari europei: Vincenzo #Amendola (#PD|S&D) 📌 Editoria: Giuseppe #Moles (#FI|EPP) 📌 Coordinamento della politica economica: Bruno #Tabacci (#CD) 📌 Sicurezza della Repubblica: Franco #Gabrielli 📌 Interni: Nicola #Moleni (#Lega), Ivan #Scalfarotto (#IV|RE), Carlo Sibilia (#M5S|NI) 📌 Giustizia: Anna #Macina (#M5S) e Francesco Paolo #Sisto (#FI|EPP) 📌 Difesa: Giorgio #Mulè (#FI|EPP) e Stefania #Pucciarelli (#Lega|ID) 📌 Economia: Laura #Castelli (#M5S|NI), Claudio #Durigon (#Lega|ID), Maria Cecilia #Guerra (#PD|S&D) e Alessandra #Sartore (#PD|S&D) 📌 Sviluppo economico: Gilberto Alberto #Fratin (#FI|EPP), Anna #Ascani (#PD|S&D) e Alessandra #Todde (#M5S|NI) 📌 Politiche agricole: Gianfranco #Battistoni (#FI|EPP) e Gian Marco #Centinaio (#Lega|ID) 📌 Transizione ecologica: Ilaria #Fontana (#M5S|NI) e Vannia #Gavia (#Lega|ID) 📌 Infrastrutture: Teresa #Bellanova (#IV|RE), Alessandro #Morelli (#Lega|ID) e Giancarlo #Cancelleri (#M5S|NI) 📌 Lavoro: Rossella #Accoto (#M5S|NI) e Tiziana #Nisini (#M5S) 📌 Istruzione: Barbara #Floridia (#M5S|NI) e Rossano #Sasso (#Lega|ID) 📌 Beni e attività culturali: Lucia #Borgonzoni (#Lega|ID) 📌 Salute: Pierpaolo #Sileri (#M5S|NI) e Andrea #Costa 📌 Esteri: Marina #Sereni (#PD|S&D), Benedetto #DellaVedova (#PiuE|RE) e Manlio #DiStefano (M5S|NI) @NewsESondaggi