Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Intern — Senior
8
Как работает функция add_element в приведённом фрагменте
Условие задачи
Определите, какое действие выполняет следующий код:
def add_element(new: list[str], src: list = []) -> list:
if isinstance(new, list):
src.extend(new)
else:
src.append(new)
return src
if __name__ == "__main__":
value1 = add_element("test")
print(value1)
value2 = add_element(["test2", "test3"])
print(value2)
value3 = add_element(new=["test4"], value2)
print(value3)