В чем разница между этими двумя определениями функций? [дубликат]Python

Программы на Python
Anonymous
В чем разница между этими двумя определениями функций? [дубликат]

Сообщение Anonymous »

Вот мой, я абсолютный новичок:

Код: Выделить всё

    def twoSum(self, nums, target):

Вот то, что я видел в решении Leetcode:

Код: Выделить всё

    def twoSum(self, nums: List[int], target: int) -> List[int]:

Я думаю, что вещь после двоеточия относится к типу данных переменной, но какой тип данных после ->
Я ожидаю, что это другой тип данных, но к чему он относится?

Подробнее здесь: https://stackoverflow.com/questions/786 ... efinitions

Вернуться в «Python»