什么是在Python中用于列表,元组或集合的合适类型(来自键入模块)

时间:2019-02-28 03:50:26

标签: python python-3.x typing python-typing

我遇到的一些东西

  1. typing.ItemsView
  2. typing.AbstractSet
  3. typing.Collection
  4. typing.Container

您认为哪一个最合适?

1 个答案:

答案 0 :(得分:1)

注释typing.union中提到的

是一个不错的选择,也正如注释中提到的,请尝试看看您的函数使用了什么“实现”。

我认为typing.Collection是涵盖所有内容的那个,但您可能正在做只需要typing.Iterable的事情。

不知道自己在做什么,很难说。