2017-02-23 47 views

回答

6

使用typing.Callable generic,表示你希望一個函數,一個整數參數,返回一個整數:

from typing import Callable 

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

Callable[...]有兩個參數,參數類型的第一列表,第二返回類型。

+0

非常感謝! –