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

Резултати

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

Пребарај: #mastersdegree

当前筛选 #mastersdegree清除筛选

Magistratura lavozim o‘sishiga real ta’sir qiladimi? 🔻Magistratura ko‘pincha “yana bir diplom” sifatida qabul qilinadi, ammo ish beruvchi uchun u bir nechta muhim signalni bildiradi. 1⃣ Strategik fikrlash Magistratura sizni “topshiriq bajaruvchi” rolidan chiqarib, qaror qabul qilish darajasiga yaqinlashtiradi. Shu sababli rahbarlar bu qobiliyatni yuqori qadrlashadi. 2⃣ Boshqaruv tili va yondashuvi Magistratura davomida siz: KPI, strategiya, risk, loyiha va moliya tili bilan gapira boshlaysiz. Bu esa rahbariyat bilan bir tilda muloqot qilish degani. 3⃣ Rasmiy talab (ko‘plab tashkilotlarda) Davlat tashkilotlari, yirik korporatsiyalar, bank va holdinglarda rahbarlik lavozimlari uchun magistratura ko‘pincha muhim yoki afzal talab hisoblanadi. 4⃣ Ishonch va obro‘ Magistratura xodimga o‘z ish faoliyatida qarorlar qabul qilishda ishonch hosil qilishga yordam beradi. Ish beruvchi uchun esa xodimning rivojlanishga intilayotganini ko‘rsatadi. Shuni hisobga olish kerakki, magistratura o‘zi-o‘zidan lavozim o‘sishini ta’minlamaydi. Natija o‘qish jarayonida olingan bilim va yondashuvlarning ish faoliyatida qanchalik qo‘llanishiga bog‘liq. Magistratura yuqori samara beradi, agar: ✅ O‘qiyotgan bilimni hozirgi ish joyingizda qo‘llasangiz ✅ Case va loyihalarni real muammolaringizga moslashtirsangiz ✅ Rahbariyatga yangi yondashuv va takliflar bilan chiqsangiz ✅ Networking (aloqalar)dan foydalansangiz 📊 Shunda lavozim va daromad o‘sishi uchun asos paydo bo‘ladi. Kimlar uchun ayniqsa foydali? Magistratura quyidagi mutaxassislarga katta foyda beradi: 25–45 yoshdagi tajribali mutaxassislar O‘rta bo‘g‘in menejerlar Rahbarlikka o‘tishni rejalayotgan xodimlar Tadbirkorlar va loyiha rahbarlari Davlat yoki korporativ sektor xodimlari ❗Magistratura imkoniyat yaratadi, ammo harakatni xodimning o‘zi qiladi. Undan foydalana olganlar o‘sadi, foydalana olmaganlar esa faqat diplom bilan qoladi. 🇷🇺RU 🇬🇧ENG #GSBE#GraduateSchool#Science#Mastersdegree 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

Green University CA | Official

@centralasian_greenuniversity · Post #635 · 21.01.2026 г., 10:10

🇪🇺AFEPA Master’s Scholarship 2026 in Europe (Fully Taught in English) The AFEPA Master’s Programme (Agricultural, Food and Environmental Policy Analysis) is a prestigious European joint master’s degree (120 ECTS) designed for students interested in the economic analysis of agricultural, food, and environmental policies. 🗓Deadline: 13 February 2026 🌍Eligible countries: All 🗣Language: English ✔️The programme is delivered by a consortium of four leading European universities: 🇮🇹Università Cattolica del Sacro Cuore (UCSC), Italy 🇩🇪University of Bonn (UBonn), Germany 🇸🇪Swedish University of Agricultural Sciences (SLU), Sweden 🇧🇪Université catholique de Louvain (UCLouvain), Belgium ✔️What does the scholarship cover? AFEPA offers four scholarships for top applicants: 💸2 scholarships of €1,400/month for 24 months 💸2 scholarships of €700/month for 24 months Applications and full details are available via the official link below👇 🔗https://www.ilr1.uni-bonn.de/afepa/en/news/scholarship-opportunity-for-top-applicants #Scholarships#AFEPA#Erasmus#MastersDegree#StudyInEurope#Italy#Germany#Sweden#Belgium ✉️[email protected] ☎️ +998 55 512 00 77 📍Location 🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube