小编use*_*738的帖子

如何创建特定类型但为空的列表

如何创建特定类型对象但为空的列表?是否可以?我想创建一个对象数组(该类型称为 Ghosts),稍后将包含从名为 Ghosts 的类继承的不同类型。在 C++ 中这一切都非常简单,但我不确定如何在 python 中做到这一点。我试过这样的事情:

self.arrayOfGhosts = [[Ghost() for x in xrange(100)] for x in xrange(100)]
Run Code Online (Sandbox Code Playgroud)

但它已经由对象初始化,而我不需要它,有没有办法将它初始化为 0 但有一个 Ghost 类型的列表?

如您所见,我对 python 很陌生。任何帮助将不胜感激。

python object

8
推荐指数
2
解决办法
2万
查看次数

Ada,初始化一个数组一次

我正在用 Ada 编写我的第一个学校项目,该项目由任务组成。我需要初始化一个数组一次。我应该在程序中的哪个位置执行此操作以确保它只运行一次?Ada 使用类似于构造函数的东西吗?我需要初始化的数组:

type Book is record
    Quantity: Integer;
    Price: Float;
end record;

type ArrayOfBooks is array (0 .. 5) of Book;

MyBooks: ArrayOfBooks;
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

arrays initialization ada

1
推荐指数
1
解决办法
5941
查看次数

标签 统计

ada ×1

arrays ×1

initialization ×1

object ×1

python ×1