frozenset是python 3中的数据类型还是函数
frozenset是python 3中的数据类型还是函数,python,types,set,Python,Types,Set,frozenset是Python 3中的数据类型还是函数 org和W3C将其声明为集合类型的数据类型,其他资源将其称为函数或方法。数据类型与函数的区别是什么?以前,range是一个函数,但现在它是一个数据类型。例如,string在各种来源中要么是文本类型,文本序列类型,要么是序列类型 在Python3中是否有返回数据类型的方法?类似于print(dtype(5.5))的东西将返回numericYes。使用类型类型,它将返回对象的类型。您将看到,type(frozenset)是type。注意,nu
frozenset
是Python 3中的数据类型还是函数
org和W3C将其声明为集合类型的数据类型,其他资源将其称为函数或方法。数据类型与函数的区别是什么?以前,range
是一个函数,但现在它是一个数据类型。例如,string
在各种来源中要么是文本类型
,文本序列类型
,要么是序列类型
在Python3中是否有返回
数据类型的方法?类似于print(dtype(5.5))
的东西将返回numeric
Yes。使用类型
类型,它将返回对象的类型。您将看到,type(frozenset)
是type
。注意,numeric
不是一种类型。Python有各种数字类型,比如int
,float
和complex
我知道有一种方法type
,例如,如果我使用type(5)
,type(5j)
我得到int
和complex
,而我想得到Numeric
,当我使用dtype(5)
时,dtype(5j)
Numeric
不是一种类型。为什么要这样做?不,但是您可以使用抽象基类来查看这些类型中是否有任何一种提供了特定的接口,比如序列接口:但是您到底想要实现什么呢?注意,学校并不是最好的资源。我将坚持使用Python文档。此外,请注意,如果某个东西是函数,type
也会告诉您这一点,因为function
是一个类型(尽管它不在内置名称空间中)。所以考虑<代码>类型(lambda:无)< /代码>