大家都知道坐标是表示坐标系上面某一个点的x轴以及y轴对应位置,而在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坐标表示用什么方法”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python中numpy有哪些功能优于列表?Python列表的性能比numpy数组好?
- Python函数如何返回函数?Python函数返回另一个函数作为值
- Python函数高级用法是什么?Python怎么实现函数高级用法
- 如何点亮qq音乐图标 点亮qq音乐图标的方法
- Python哪些操作会引起错误?Python常见错误原因介绍
- Python网络编程有哪些常用函数?Python实现网络编程的方法是什么
- 苹果电脑自带Python吗?Mac系统如何查找python安装目录
- 白道糍的做法和配方 如何做白道糍
- 分解盐水的方法 如何分解盐水
- 花壳怎么炒好吃 花壳如何炒好吃