Аннотация с импортом из typing

Напишите аннотацию для функции 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


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: