logo
  • 教程列表
  • SO官方文檔
  • 輸入提示
    • 向函式新增型別
    • 通用型別
    • NamedTuple
    • 變數和屬性
    • 類成員和方法
    • 鍵入關鍵字引數的提示
  1. StackOverflow 文件
  2. Python Language 教程
  3. 輸入提示
  4. 通用型別

通用型別

Created: November-22, 2018

該 typing.TypeVar 是一個通用型的工廠。它的主要目標是作為泛型函式/類/方法註釋的引數/佔位符:

import typing

T = typing.TypeVar("T")

def get_first_element(l: typing.Sequence[T]) -> T:
    """Gets the first element of a sequence."""
    return l[0]
  • NamedTuple
  • 向函式新增型別

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明