Напишите аннотацию для функции series_sum()
. Логика работы функции описана в docstring.
Подсказка:
Для описания сложных типов нужен импорт из typing
. Ожидается, что на вход функции придёт список, состоящий только из строк и чисел — целых или с плавающей точкой.
Код:
from typing import List, Union def series_sum(incoming: List[Union[str, float]]) -> str: """Принимает на вход список, приводит его элементы к строкам и конкатенирует их.""" result = '' for i in incoming: result += str(i) return result