from statistics import median
print(median(int(input()) for _ in "abc"))
def f(m): # объявляю
return d[m.group()]
# использую
print(re.sub(r'a b c|a b|a', f, data))
d = {"abc": "x", "def": "y", "bcde": "z"}
data = "abcdef"
# возможна запаковка начиная с длиннейшей подстановки
"abcdef" -> "aze"
# а можно и короче
"abcdef" -"xy"
Umid: Когда вместо вопросов ты начнешь пробовать, кое-что изменится )
pythonz.net/references/named/object.__bool__