python - 如何制作特定对象的python数组

标签 python arrays types

在java中,下面的代码定义了一个预定义类(myCls)的数组:

myCls arr[] = new myCls

我怎样才能在 python 中做到这一点?我想要一个类型为 (myCls) 的数组?

提前致谢

最佳答案

Python 是动态类型的。您不需要(事实上不能)创建仅包含单一类型的列表:

arr = list()
arr = []

如果您要求它只包含一种类型,那么您将不得不创建自己的类似列表,重新实现列表方法并自己__setitem__()

关于python - 如何制作特定对象的python数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1965725/

相关文章:

javascript - 通用类型(T)与 typescript 中的任何类型之间有什么区别

python - pytorch Argmax 冲突情况下的索引选择

.net - 通过 COM 可见 DLL 从 VB6 调用 .NET 方法

java - 将两个最多 50 位的整数相加

javascript - 将 coldfusion 查询结果作为 javascript 对象放入 javascript 数组(谷歌地图)

java - 存储二进制路径的最有效方法(例如通过二叉树)

python - 为什么促销不认可产出?

python - 如何写入 Python 子进程的标准输入?

python - 如何为python的虚拟环境设置特定的python版本?

c++ - 32 位机器上的 long long int