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

Резултати

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

Пребарај: #timecycles

当前筛选 #timecycles清除筛选
PRICE ACTION EXPERT

@priceactionexpert · Post #7666 · 04.08.2024 г., 09:53

https://x.com/priceactiongann/status/1820035146722189673 #nifty#gann Most Important: 17568/108=162.6666 its same as 1.62 = 1.618 or same Nifty high is connected to this cycle in time from nifty low March 24, 2020 to December 1 ,2020 =668 bars or trading days 668x1.618= 1080.1 or 1081 perfect high to all time high august 1. #timecycles Dec 1 there was high clean on top, (important for future also) 666 is very important as 1080/666=1.62 Nifty strongly works on 432 between 20 square 400 to 21 square 441 any markets u can see high or low there 555,666,777 (check these cycle in nifty it should give nice high and lows) also its midpoints. 400 to 441 (144 reverse is 441) 12 square and 21 square) 576 (23 and 24 square) 576/2 =288 (2x144) #numerology cycles of 108,144,216,270,288,432 previous time cycle dates i have posted which clearly shows the above cycles on charts which i used to find the august 1 and 2 date! #time 432/1.618 =266.99 (tunnel book cycle number 266) 270 is closely relate to 90. 267/2 =134 around and if u divide 267/1.618 = 165 432 #price In any circle or square half is very important gann also did that 1/2 ,1/4,1/8 1080/2=720 1080/4=270 1080/8=135 (from #nifty50 chart) hidden cycle: 555+165=720(half of 144) so from any high directly it gives numbers sometimes u have to add the waves to get the numbers and its vibrational cycles which are hidden hidden cycle: 113 square and 75 square =18,394 sqrt(18394)= 135.62 (135x2=270) hidden cycle: 122+148=270 SQUARE (122) + SQUARE (148) =36,788 sqrt(36788) =191 almost. high of nifty (chart see) #financialastrology#astrology#astronomy Many more are there these are just few examples. study again and again and practice more! if found helpful do like, comment and repost more! #stocks#stockmarket#stockmarketcrash#economy#trading#priceaction https://x.com/priceactiongann/status/1820035146722189673