2017-02-23 17 views

回答

6

使用typing.Callable generic,表示你希望一个函数,一个整数参数,返回一个整数:

from typing import Callable 

def a(i: int, b: Callable[[int], int]) -> int: 
    return i + b(i) 

Callable[...]有两个参数,参数类型的第一列表,第二返回类型。

+0

非常感谢! –