Обложка канала

Задачи по Python и машинному обучению

Задачи по питону и машинному обучению: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и др. #Python #ml

Задачи по Python и машинному обучению

4 года назад
Открыть в
Что выведет код?
import re
expr = "a + A"
p = re.compile(r'a', flags=re.IGNORECASE)
g = lambda t, mt: t.upper() if mt.isupper() else t.lower()
f = lambda text: lambda m: g(text, m.group())
r = p.sub(f('b'), expr)
print(r)