Python如何表示坐标?Python坐标表示用什么方法

大家都知道坐标是表示坐标系上面某一个点的x轴以及y轴对应位置,而在python中坐标一般会使用元组或者不可变集合来保存数据 。而这样如果不将其作为坐标系数据使用的话就很难看出来它是一个坐标,所以就需要使用到另外的方法来表示了,往下看看吧 。

Python如何表示坐标?Python坐标表示用什么方法

文章插图
在python之中有一个内置模块叫做collections,它提供了很多对元组和集合进行操作的方法 。而在这些方法之中有一个叫做namedtuple(),它需要传入一个对象名称一个元组、列表或者集合对象,然后它会返回一个类似元组的数据结构,代码示例如下所示:
from collections import namedtuplePoint = namedtuple('Point', ['x', 'y'])p = Point(1, 2)p.x1p.y2在上面的代码示例之中调用这个方法并且将一个字符串和一个列表作为参数值传递了进去,可以将其看做是类的另外一种声明方式,第一个参数为类名,第二个参数为类属性 。
所以在使用该方法返回的对象时传入了一个元组,并且这个元组内还有两个元素,这两个元素就相当于是坐标值 。而方法中传入的列表属性x和y可以视为坐标轴,那么在调用其来取值的时候就能够通过这两个属性来获取到对应的值了 。
【Python如何表示坐标?Python坐标表示用什么方法】以上就是关于“Python如何表示坐标?Python坐标表示用什么方法”的全部内容了,希望对你有所帮助 。

    推荐阅读