近期遇到了一个没怎么看懂的Python函数的形式。
def twoSum(self, nums: List[int], target: int) -> List[int]:
后来上网查了资料。
其实这个函数与如下函数是一样的:
def twoSum(self, nums, target):
只不过一开始的那个函数更为具体地说明了形参的类型以及返回值的类型。
nums: List[int]表示nums的类型是整数列表类型
target: int表示target的类型是整数
-> List[int]表示返回值是整数列表