加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python – 检索所有x坐标的优雅方法

发布时间:2020-12-20 11:49:18 所属栏目:Python 来源:网络整理
导读:假设我在笛卡尔坐标系中声明了一组点: points = [[1,2],[3,4],[5,6],[7,8]] 是否存在一种优雅的方法来获取所有x坐标作为点的列表? 以下是我检索所有x坐标并将其作为列表返回的内容: def getXs(points): length = len(points) xs = [None] * length for i
假设我在笛卡尔坐标系中声明了一组点:

points = [[1,2],[3,4],[5,6],[7,8]]

是否存在一种优雅的方法来获取所有x坐标作为点的列表?

以下是我检索所有x坐标并将其作为列表返回的内容:

def getXs(points):
    length = len(points)
    xs = [None] * length
    for i in range(length):
        xs[i] = points[i][0]
    return xs

我希望getXs()可以更短更优雅.

解决方法

你可以使用这样的列表理解:

x_values=[i[0] for i in points]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读