replacements = { 10: "лошадь", 20: "куница", 30: "рыба", 40: "заяц" }
barn = [1, 2, 3, 4, 10, 20, 30, 40]
for b in barn:
# если ключ в словаре - взять значение словаря, иначе оставить ключ как есть
print(replacements.get(b, b))
result = cursor.execute("SELECT id, name, price, colvo FROM tovars").fetchone()
return result
result = get_item()
tgitem = result()
TypeError: 'tuple' object is not callable
# если список st меняется не для каждой строки,
# имеет смысл его подготовить один раз, заранее
parts = '|'.join(list(map(re.escape, st)))
regexp = re.compile(f'\\b(?:{parts})\\b', re.IGNORECASE)
# при обработке строки md
if match := regexp.search(md):
print(x.group(0))