Closed. This question needs
details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过
editing this post阐明问题。
2年前关闭。
我似乎找不到在python中实现矢量的方法
struct Struct{
int a, b;
};
这就是说一个结构,您可以通过声明它在向量中使用它
Struct b[100];
for (i = 0; i <= 99 ; i++)
b[i]->a = i + 2;
b[i]->b = i - 2;
那么,既然变量声明了自己,那么如何在python中呢?
namedtuple
适合制作简单的数据容器:
from collections import namedtuple
Vector = namedtuple('Vector', 'a b')
v = Vector(a=1, b=2)
vv = [Vector(i-2, i+2) for i in range(100)]
我是一名优秀的程序员,十分优秀!