Почему у меня возникает ошибка «неверный синтаксис» в этом сценарии? Я использую Python 3.6 При выполнении приведенной ниже функции получаю неверный синтаксический текст ошибки в обеих строках карты.
def json_formatter(subtitles):
subtitle_dicts = map(lambda (r, t):{'start': r[0],'end': r[1],'content': t},subtitles)
return json.dumps(subtitle_dicts)
def raw_formatter(subtitles):
return ' '.join(map(lambda (rng, text): text, subtitles))