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

  • 关于我们
  • 免责声明