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

TGINSIGHT SIMILAR POSTS

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

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

Метод строки split() разделяет строку на несколько строк по указанному символу >>> "a_b_c".split('_') ['a', 'b', 'c'] Можно указать максимальное количество разделений >>> "a_b_c".split('_', 1) ['a', 'b_c'] Или резать с другой стороны с помощью rsplit() (right split) >>> "a_b_c".rsplit('_', 1) ['a_b', 'c'] А что будет если оставить аргументы пустыми? >>> "a_b_c".split() ['a_b_c'] Получаем список с одним элементом, потому что по умолчанию используется пробельный символ. >>> "a b c".split() ['a', 'b', 'c'] То есть это равнозначно такому вызову? >>> "a b c".split(" ") ['a', 'b', 'c'] Кажется да, но нет! Давайте попробуем добавить пробелов между буквами >>> "a b c".split(" ") ['a', '', '', 'b', '', '', 'c'] И вот картина уже не так предсказуема 😕 А вот что будет по умолчанию >>> "a b c".split() ['a', 'b', 'c'] Всё снова красиво! 🤩 По умолчанию в качестве разделителя используется любой пробельный символ, будь то табуляция или новая строка. Включая несколько таких символов идущих подряд. А также игнорируются пробельные символы по краям строки. >>> "a\t b\n c ".split() ['a', 'b', 'c'] Аналогичный способ можно собрать с помощью регулярного выражения. Но пробелы по краям строки придется обрабатывать дополнительно. >>> import re >>> re.split(r"\s+", ' a b c '.strip()) ['a', 'b', 'c'] Здесь тоже можно указать количество разделений >>> re.split(r"\s+", 'a b c', 1) ['a', 'b c'] А что если мы хотим написать красиво, то есть split() без аргументов, но при этом указать количество разделений? В этом случае первым аргументом передаём None >>> "a\n b c".split(None, 1) ['a', 'b c'] Данный метод не учитывает строки с пробелами, взятые в кавычки 'a "b c" '.split() ['a', '"b', 'c"'] Но для таких случаев есть другие способы. #tricks#basic

Резултати

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

Пребарај: #sticazzi

当前筛选 #sticazzi清除筛选
Savino Balzano

@savinobalzano · Post #697 · 09.07.2024 г., 15:52

Nel 1789 si escludeva il Terzo Stato, come oggi, ma a #Parigi meglio non scherzare troppo col fuoco. Sarò sincero con voi: non stimo l'uomo, #Letta, per nulla, ma quando ho letto questa robaccia ho pensato fosse un profilo fake. Invece no. Questa gente, gettando giù la maschera (sempre che ce ne fosse ancora bisogno, ma i tonti che ancora non capiscono sono tantissimi), ammette candidamente l'elusione della volontà popolare, la truffa, il fatto che la democrazia è il miglior sistema tra quelli sperimentati... solo se a vincere sono loro. Gridano all'#OndaNera, al ritorno del #Fascismo e poi gongolano se l'assegnazione dei seggi non rispetta la volontà popolare. Quando studiavo scienza politica sui libri di Sartori, mi insegnavano che il sistema elettorale serve a "trasformare voti in seggi": così almeno ci ripetevano nell'aula 2 di Perugia. E qualcosa del genere pure me la sono sentita durante le ore di costituzionale. E mi ricordo che, a proposito dei maggioritari, si presentavano eventi come questi francesi, descrivendoli come esternalità negative, limiti, effetti collaterali, difetti insomma della legge elettorale. Oggi sono diventati i pregi e tocca riscrivere i manuali: "Il sistema elettorale trasforma il consenso popolare, i voti, in #sticazzi", qualcosa del genere. Dopotutto parliamo di gente che c'ha il durello se pensa al vincolo esterno, al pilota automatico, al whatever it takes, ai governi dei "migliori" (mortacci loro!). Tutta sta robaccia, tutta l'esultanza che leggo dalla bocca di gente priva di qualsiasi cultura politica e civica, altèra e presuntuosa, disgustata dal popolo e dalla sua volontà, non ha nulla a che fare con la #democrazia: molta è malafede, tanta altra è semplice stupidità. Sarò sempre dalla parte di chi rispetta la volontà delle persone, dei molti, da quella di chi è autenticamente democratico e continuo ad avere ben chiara in testa l'idea che violenza e barbarie sia proprio quanto accade oggi in #Francia. Liberté, Égalité, Fraternité!: ascoltate un consiglio di un fesso, non ripetetelo troppo spesso questo motto che a lupo a lupo si sa com'è finita. Se vi prendono sul serio, siete finiti. https://x.com/SavinoBalzano/status/1810703334258745747?t=ub3t9xbfSlcraCUZB4-XaQ&s=19

Savino Balzano

@savinobalzano · Post #688 · 29.06.2024 г., 14:25

Questa mattina a Coffee Break, La7 Ci aprono una procedura di infrazione per deficit eccessivo? Dobbiamo saper rispondere #sticazzi! E lo dobbiamo fare in scioltezza. L'#Italia deve ritrovare orgoglio e dignità: non avremmo dovuto subire l'ingorda prepotenza di qualcun altro e di certo non possiamo permetterci di continuare a farlo. Non esistono soluzioni facili: non bastano due leggine per risolvere i nostri annosi problemi. Molti di quei problemi ce siamo creati da soli, accettando per stupidità o per servilismo assurdi compromessi. Basta. #lavoro#diritti#europa#commissione#deficit#caporalato https://x.com/SavinoBalzano/status/1807056685476778486?t=E9HfjCNDdU7CogMYT7sw6g&s=19