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

Резултати

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

Пребарај: #flyethiopian

当前筛选 #flyethiopian清除筛选

✈️ ETHIOPIAN AIRLINES: AFRICA'S AVIATION CHAMPION የኢትዮጵያ አየር መንገድ፡ የአፍሪካ የአየር ትራንስፖርት ጀግና Not just an airline - an EXPERIENCE at 35,000 feet! 🌍☕ ከአየር መንገድ በላይ - በ 35,000 ጫማ ላይ ልምድ! ━━━━━━━━━━━━━━━━ 🏆 AFRICA'S UNDISPUTED AVIATION HUB 🌍 THE NETWORK: • 130+ destinations across 5 continents • Africa's largest airline network • Addis Ababa = The Gateway to Africa • Direct flights: NYC, London, Beijing, Mumbai, São Paulo • "We connect civilizations!" ━━━━━━━━━━━━━━━━ 🇷🇺 ETHIOPIA ↔ RUSSIA: BRIDGE BETWEEN CIVILIZATIONS ኢትዮጵያ ↔ ሩሲያ፡ የስልጣኔዎች ድልድይ ЭФИОПИЯ ↔ РОССИЯ: МОСТ МЕЖДУ ЦИВИЛИЗАЦИЯМИ ✈️MOSCOW (SVO): 3-4 flights/week | ~7 hours | от $450 ✈️SAINT PETERSBURG (LED): Seasonal flights ለሩሲያውያን ጎብኝዎች: ✅ Visa on arrival (30 days!) ✅ Russian meals available ✅ Gateway to all East Africa ✅ Cheaper than via Dubai/Istanbul "От Москвы до Аддис-Абебы за 7 часов!" ❄️→☀️ ━━━━━━━━━━━━━━━━ ✈️ FLEET OF THE FUTURE: • 140+ modern aircraft (Boeing 787, Airbus A350) • Average age: 7 years (younger than most!) • First African airline with Dreamliner • Full Wi-Fi on international flights ━━━━━━━━━━━━━━━━ ☕ THE EXPERIENCE YOU'VE NEVER HAD 💎 ETHIOPIAN COFFEE CEREMONY AT 35,000 FEET! Imagine: You wake up from comfortable sleep... ✨ Open your eyes... 👀 And there she is - beautiful Ethiopian flight attendant in traditional habesha dress 👰 With jebena (ጀበና) filled with freshly brewed coffee ☕ She performs the ancient coffee ceremony... in the sky! 🌤️ THIS IS NOT A DREAM. THIS IS ETHIOPIAN AIRLINES.🔥 ይህ ህልም አይደለም። ይህ የኢትዮጵያ አየር መንገድ ነው። Only on Ethiopian Airlines: ✅ Traditional coffee ceremony on long-haul flights ✅ Fresh Ethiopian coffee (birthplace of coffee!) ✅ Served by crew in traditional attire ✅ The aroma of home at 35,000 feet ━━━━━━━━━━━━━━━━ 👰 BEAUTY & PROFESSIONALISM Ethiopian cabin crew - recognized worldwide: • Traditional habesha kemis with embroidery • Warm Ethiopian hospitality (የኢትዮጵያ እንግዳ መስተንግዶ) • Multilingual service • "Our crew welcomes you home" ━━━━━━━━━━━━━━━━ 💺 CLOUD NINE BUSINESS CLASS • Lie-flat seats (180° recline) • Ethiopian-inspired design • Authentic cuisine (injera, doro wat in the sky!) • Premium amenity kits • 1000+ entertainment options ━━━━━━━━━━━━━━━━ 💰 SMART PRICES Real examples: • Addis ↔ London: from $450 • Addis ↔ New York: from $650 • Addis ↔ Johannesburg: from $280 ShebaMiles: Earn miles on Star Alliance, upgrade to business, lounge access! ━━━━━━━━━━━━━━━━ 🌟 WHY WE LEAD AFRICA ✅ 4-star Skytrax (highest in Africa) ✅ "Best Airline in Africa" 2023 ✅ Star Alliance member ✅ Ethiopian-owned and operated (Africa's pride! 🇪🇹) ✅ 77+ years of excellence (since 1946!) "የአፍሪካ ኩራት በሰማይ" (Africa's pride in the sky) ━━━━━━━━━━━━━━━━ ✈️ FUN FACTS: 🤯 Only profitable airline in Africa for decades 🤯 Coffee ceremony by popular passenger demand! 🤯 Boeing 787 burns 20% less fuel (eco-friendly!) 🤯 Addis hub: 2,355m altitude - flight starts high! 🏔️ ━━━━━━━━━━━━━━━━ 📱 BOOK NOW: ethiopianairlines.com | 24/7 support | Digital boarding Pro tip: Book direct for best prices + full ShebaMiles! ━━━━━━━━━━━━━━━━ 🇪🇹 MORE THAN AVIATION 🌍 Connecting Africa to the world 💪 African excellence ☕ Ethiopian culture in the skies 🎓 Training Africa's next pilots "When you fly Ethiopian, you fly with Africa's best." ከኢትዮጵያ ጋር ስትበር፣ ከአፍሪካ ምርጥ ጋር ነው። ━━━━━━━━━━━━━━━━ Ready to experience aviation the Ethiopian way? ✈️☕ ━━━━━━━━━━━━━━━━ 🌍 ETHIOPIA | ЭФИОПИЯ | ኢትዮጵያ 📱 Join us: @ethiopia telegram #EthiopianAirlines#FlyEthiopian#AfricanAviation#CoffeeCeremony#AddisAbaba#EthiopianHospitality#Boeing787

Африка становится новым центром мирового туризма Туристический бум в Африке набирает обороты, как напомнил ранее,только в этом году рост составил более 12%. Ожидается, что в скором будущем континент станет одним из мировых лидеров по посещаемости. В ответ на этот растущий спут крупнейший авиаперевозчик Африки, Ethiopian Airlines, делает стратегические инвестиции в свой флот. Авиакомпания заказала 6 новых лайнеров Airbus A350-900 и 11 Boeing 737-8. Парк авиакомпании вырастет до 163 самолетов, при этом сократится их средний возраст. Airbus A350-900 повысит эффективность на длинных маршрутах. Boeing 737-8 укрепит позиции на африканском и ближневосточном направлениях. Эти шаги приближают компанию к амбициозной цели - увеличить до 2035г. размер флота до 271 современного лайнера. Уже сейчас Ethiopian Airlines активно обновляет парк. Компания недавно сообщила о получении 22-го самолета A350-900 всего через две недели после 21-го, отметив, что это «значительный шаг в обеспечении современных, эффективных и комфортных перелетов для путешественников». Сообщение об этом авиакомпания опубликовала на своей официальной странице. 📷 Ethiopian Airlines Это Afro-Russians: подписывайся #EthiopianAirlines#A350#FlyEthiopian#lifestyle #Afrique#africa#aviation#tourism

Afro-Russians

@Afro_Russians · Post #1293 · 25.11.2025 г., 09:09

Африка становится новым центром мирового туризма Туристический бум в Африке набирает обороты, как напомнил ранее,только в этом году рост составил более 12%. Ожидается, что в скором будущем континент станет одним из мировых лидеров по посещаемости. В ответ на этот растущий спут крупнейший авиаперевозчик Африки, Ethiopian Airlines, делает стратегические инвестиции в свой флот. Авиакомпания заказала 6 новых лайнеров Airbus A350-900 и 11 Boeing 737-8. Парк авиакомпании вырастет до 163 самолетов, при этом сократится их средний возраст. Airbus A350-900 повысит эффективность на длинных маршрутах. Boeing 737-8 укрепит позиции на африканском и ближневосточном направлениях. Эти шаги приближают компанию к амбициозной цели - увеличить до 2035г. размер флота до 271 современного лайнера. Уже сейчас Ethiopian Airlines активно обновляет парк. Компания недавно сообщила о получении 22-го самолета A350-900 всего через две недели после 21-го, отметив, что это «значительный шаг в обеспечении современных, эффективных и комфортных перелетов для путешественников». Сообщение об этом авиакомпания опубликовала на своей официальной странице. 📷 Ethiopian Airlines Это Afro-Russians: подписывайся #EthiopianAirlines#A350#FlyEthiopian#lifestyle #Afrique#africa#aviation#tourism