@StickersChannel · Post #858 · 20.02.2016 г., 19:26
❎ Hatch ❎ https://telegram.me/addstickers/Hatch_By_Osmer #Hatch#Animals#OsmerOmar ↘️more Stickers at S4T.tv
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #65 · 8 апр.
Небольшой трик с регулярными выражениями который редко вижу в чужом коде. Допустим, вам нужно распарсить простой текст и вытащить оттуда пары имя+телефон. Вернуть всё это надо в виде списка словарей. Возьмем очень простой пример текста. >>> text = ''' >>> Alex:8999123456 >>> Mike:+799987654 >>> Oleg:+344456789 >>> ''' Соответственно, для выделения нужных элементов будем использовать группы. Получится такой паттерн: (\w+):([\d+]+) Как мы будем формировать словарь из найденных групп? >>> import re >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append({ >>> "name": match.group(1), >>> "phone": match.group(2) >>> }) >>> print(results) [{'name': 'Alex', 'phone': '8999123456'}, ...] Можно немного сократить запись используя zip >>> results = [] >>> for match in re.finditer(r"(\w+):([\d+]+)", text): >>> results.append(dict(zip(['name', 'phone'], match.groups()))) Но есть способ лучше! Это именованные группы в regex. Можно в паттерне указать имя группы и результат сразу забрать в виде словаря. >>> for match in re.finditer(r"(?P<name>\w+):(?P<phone>[\d+]+)", text): >>> results.append(match.groupdict()) То есть всё что я сделал, это добавил в начале группы (внутри сбокочек) такую запись: (?P<group-name>...) Теперь найденная группа имеет имя и можно обратиться к ней как к элементу списка >>> name = match['name'] Либо забрать сразу весь словарь методом groupdict() >>> match.groupdict() #tricks#regex
Пребарај: #hatch
@StickersChannel · Post #858 · 20.02.2016 г., 19:26
❎ Hatch ❎ https://telegram.me/addstickers/Hatch_By_Osmer #Hatch#Animals#OsmerOmar ↘️more Stickers at S4T.tv
Hashtags
@apkpurechannel · Post #2520 · 04.07.2025 г., 12:02
📽#Roblox: The #Hatch 2025 Guide!!📽 🗣Countdown: 8️⃣ Days Left❗⏳⌛🚀 The Biggest #Egg Hunting Is Happening, Join To Get: 🥚🐣 100s Elemental Eggs!🔥🔥 📍🗺️ 100s Egg-Hunting Experiences!!🔥🔥 🎁💖 Rare, Exclusive Prizes!!!🔥🔥 🎬Play our video "How to Find All Eggs in Roblox The Hatch 2025" on YouTube to learn: ∙ All The Hatch 2025 rewards to earn ∙ How to find eggs in Color Block ∙ How to find eggs in Be a Silly Seal ∙ How to find eggs in Gun Armory Tycoon ∙ How to unlock every UGC item ∙ How to speed up your egg hunt Add @APKFreeDownloader_Bot to get any apk you want.
@apkpurechannel · Post #2568 · 29.07.2025 г., 11:38
🎈Hot Game This Week🎈 🎮💰Collect Insane Money in Build a #Zoo🐶🐱🐭! 🦦Pets are your money-making machines! #Roblox🐣#Hatch🥚#Egg🌼#gag If you get hooked on 🎁Grow a Garden, you may also get interested in 🎁Build a Zoo📈! Latest Code: 🎁【 55PA21N8y2 】 Your Rewards: 💰$10,000 Start CashTested on Jul 28 About Build a Zoo This cash-earning simulator gives every zookeeper a 10m x 10m empty field for egg hatching and Pet raising! Pick up EGGs from the conveyor and start egg hatching in your zoo grounds! Enjoy MONEY COLLECTING!💰 Add @APKFreeDownloader_Bot to get any apk you want.