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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

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

Пребарај: #results

当前筛选 #results清除筛选
PrimeVisa

@primevisa_uz · Post #1961 · 17.04.2024 г., 13:01

#results O’quvchilarimizdan biri Kanada davlatining dunyo bo’yicha top 30-reytingda turuvchi “University of Toronto” universitetiga qabul qilindi. 1827-yil tashkil etilgan bu universitet Kanadaning eng nufuzli universiteti hisoblanib, ko’p hollarda, University of Toronto talabalari dunyoning eng katta kompaniyalari va tashkilotlari tomonidan ish bilan ta’minlanadi. University of Toronto haqida ko’plab boshqa ma’lumotlarni quyidagi havola orqali topishingiz mumkin: https://www.utoronto.ca/ ⚡️CollegeGo-Biz bilan orzuingizdagi universitet talabasiga aylaning! -aloqa uchun: 200031600 | @collegego_support 🌐Telegram | 🌐Instagram

Hashtags

PrimeVisa

@primevisa_uz · Post #1957 · 15.04.2024 г., 06:00

#results Duke-Kunshan Universiteti🇺🇸🇨🇳 “CollegeGo” talabalarining yutuqlari kundan kunga ko’paymoqda, Duke-Kunshan universitetiga 80% grant asosida qabul qilingan o’quvchimiz bunga yaqqol misol bo’la oladi. Duke-Kunshan universiteti Amerika Qo’shma Shtatlaridagi katta nufuzga ega bo’lgan “Duke”, hamda Xitoydagi “Wuhan” universitetlarining birlashuvi asosida tashkil topgan bo’lib, bu universitetga qabul qilinish kuchli portfolio va insholarni talab qiladi, “CollegeGo” ning yaqin orada qabul ochilishi kutilayotgan “Full Support” dasturi esa sizga aynan top universitetlar talablariga javob beradigan portfolio yaratish, insho, tavsiya xatlari yozish kabilarda yaqindan yordam beradi. ⚡️CollegeGo-Biz bilan orzuingizdagi universitet talabasiga aylaning! -aloqa uchun: 200031600 | @collegego_support 🌐Telegram | 🌐Instagram

Hashtags

Doniyor Olimjonov English | IELTS

@doniyorieltss · Post #1924 · 09.02.2024 г., 05:16

#results ⚡️OVERALL 7.5, SPEAKING 7.0 Feruzabonu – one of the most industrious students I have ever had in my classes – took my Pre-IELTS course several months back. Last month, she signed up for my Speaking Boost course, where she did an amazing job. As happy as I am about her overall score, I think that unflattering 7 in Speaking doesn’t do justice to her real speaking abilities. Anyways, I wish her luck in her future endeavors. 7.5 is an amazing score to have as a doctor. @ieltsulugbeks

Hashtags

Doniyor Olimjonov English | IELTS

@doniyorieltss · Post #1923 · 09.02.2024 г., 05:08

#results 🎉OVERALL 6.5 Diyora took the test on Jan 27, having finished two months of a three-month program. The exam jitters must have gotten the better of her, as we were expecting at least Band 7 in Listening. Either way, this is an incredible feat, given that this band score is more than enough for her master’s degree course. @ieltsulugbeks

Hashtags

shakhzoda’s little corner🇫🇷

@shakhzodagovorit · Post #1738 · 22.12.2023 г., 13:59

Mokhinur took part in offline courses and passed IELTS for the first time on December 9th. As you can see, it was a stressful experience for her, but this SMS was a huge relief. Overall 7.5 with a 7.0 in writing looks beautiful. I thank Mokhinur for her dedication and I also thank her sister - Shakhzoda (IELTS tutor) for sending all of her sisters to my offline courses. I appreciate the trust. #results📈 @ieltsaidbydilshodbek🔥

Hashtags

Doniyor Olimjonov English | IELTS

@doniyorieltss · Post #1579 · 08.06.2023 г., 07:43

⚡️C1 #RESULTS Suhrob and Fotima participated in my Writing Course, both of whom came dangerously close to C1 for Writing. Suhrob also took my Listening course and achieved a remarkable score of C1. Hats off to both of them! Write to @ulugbeksadmin to register for my courses!

Hashtags

ПретходнаСтраница 1 од 4Следна