gpt4 book ai didi

python - 定义您自己的 python 对象和数据类型

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:09 26 4
gpt4 key购买 nike

抱歉,如果这是重复的,请尝试搜索。我知道 python 中的所有内容都是数据类型,但这就是我有点困惑的地方。所以一切都是对象,我们将集合类、整数、 float 和其他类作为父对象类的子类,将其视为对象树,其中列表、元组和字典作为集合类的子类。

因此,当我们任意创建自己的数据类型类并定义它将能够处理的特定子类型/数据类型时,我们是否只是重新定义 python 已经实现的内容?例如,假设我们使用 super() 方法创建自己的数据类来处理列表,然后指定只能将整数放入此列表或字符串中,或​​者我们希望包含在此数据类型中的任何内容。

抱歉,如果这个问题有点令人困惑,请尝试尽可能准确地表达它。

最佳答案

So when we arbitrarily create our own data type class and defining the specific types of children / data types it will be able to handle, are we just redefining what python already has implemented?

这只有一个简短的答案:是的。

关于python - 定义您自己的 python 对象和数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28327329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com