python生产对象数组的程序代码
时间: 2023-07-03 16:25:11 浏览: 71
数组的一些代码
可以使用Python中的NumPy库来生成对象数组。以下是一个简单的示例代码:
```python
import numpy as np
# 定义一个类
class MyClass:
def __init__(self, value):
self.value = value
# 生成对象数组
objs = np.array([MyClass(i) for i in range(5)])
# 打印对象数组中每个对象的值
for obj in objs:
print(obj.value)
```
在这个示例代码中,我们首先定义了一个名为`MyClass`的类,它有一个名为`value`的属性。然后,我们使用列表推导式生成了一个包含5个`MyClass`对象的NumPy数组`objs`。最后,我们遍历`objs`数组并打印每个对象的`value`属性。
阅读全文