我希望,标题过于误导,我不敢肯定说我的问题的最佳方式。
I m试图创建(X,Y)
,协调在Avrea的数据类型。 是否有办法建立“原子数据类型”,以便我有价值物体,但也有一些辅助特性?
到目前为止,我已经做了这一简单分类:
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
self.tuple = (x, y)
Ideally, I d like to be able to do something like this:
>>> p = Point(4, 5)
>>>
>>> my_x = p.x # can access the `x` attribute with "dot syntax"
>>>
>>> my_tuple = p # or can access the tuple value directly
# without needing to do `.tuple`, as if the `tuple`
# attribute is the "default" attribute for the object
<>0> 我不想简单地展示图象,我知道我可以这样做:_repr__<>/code>。 方法
我试图以某种方式制作一个非常简化的<代码>numpy.ndarray,因为ndarray
s 是具有自己属性的一类数据。 我试图看望<代码>numpy。 了解如何做到这一点,但这是在我的头上,即哈。
任何建议都值得赞赏!