Python 函數形參中的冒號:使用

def mergeTrees(t1: TreeNode, t2: TreeNode) -> TreeNode:

形如這樣的函數,
其中:t1:TreeNode中的冒號“:”是用來限制t1的傳入類型
建議傳入類型爲TreeNode的參數變量

而末尾的 -> 則表示函數最後的返回,例如

return t

t應該是TreeNode類型的

同時須注意,即使最後傳入或返回的變量類型並非TreeNode,函數也是可以正常運行的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章