def example_function(a, b):
# Убедитесь, что оба аргумента - списки
if isinstance(a, list) and isinstance(b, list):
return a + b # Конкатенация списков
else:
raise TypeError("Оба аргумента должны быть списками")
# Пример использования
result1 = example_function([1, 2], [3, 4]) # Правильный вызов
print(result1) # [1, 2, 3, 4]
# Неправильный вызов
try:
result2 = example_function([1, 2], {'key': 'value'}) # Это вызовет ошибку
except TypeError as e:
print(e) # Вывод ошибки