Код: Выделить всё
def func(var1: str, var2: str) -> int:
return var1.index(var2)
Однако этот синтаксис очень сбивает с толку лямбды, которые выглядят так:
Код: Выделить всё
func = lambda var1, var2: var1.index(var2)
Я пробовал добавлять подсказки по типам как для параметров, так и для возвращаемых типов.
Я пробовал добавлять подсказки по типу как для параметров, так и для возвращаемых типов, но не смог найти способ, который не вызывал бы синтаксическую ошибку.
p>
Можно ли набрать подсказку в виде лямбда-функции? Если нет, то есть ли планы по использованию лямбда-выражений с подсказками типов или по какой-либо причине (кроме очевидного синтаксического конфликта), почему бы и нет?
Подробнее здесь: https://stackoverflow.com/questions/338 ... a-function