首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态缩放字典中的一组坐标

动态缩放字典中的一组坐标
EN

Stack Overflow用户
提问于 2016-11-09 18:24:06
回答 1查看 40关注 0票数 0

这是我想要放入缩放/动态字典中的字典。

代码语言:javascript
复制
koordinatstring = {
    CoordinateTitle:
    {
        PositionTitle:
        {
            "X": Xvalue,
            "Y": Yvalue
        },
        PositionTitle:
        {
            "X": Xvalue,
            "Y": Yvalue
        },
    }
}

我正在尝试创建一个循环,使我可以创建如下所示的任意多组坐标:

代码语言:javascript
复制
PositionTitle:
{
     "X": Xvalue,
     "Y": Yvalue
},

其中PositionTitle"X": Xvalue,最后是"Y": Yvalue是我从其他来源获得的变量。

最后,我将所有这些都作为Json丢弃。

来澄清一下。

我希望迭代通过一个循环,当我告诉它的时候,无论是通过一组热键,比如ctrl-4或E,循环都会终止,并继续我可能有的其他代码。

但是当循环运行时,它应该能够从

代码语言:javascript
复制
koordinatstring = {
    CoordinateTitle:
    {
        PositionTitle:
        {
            "X": Xvalue,
            "Y": Yvalue
        },
    }
}

作为这方面的词典:

代码语言:javascript
复制
koordinatstring = {
    CoordinateTitle:
    {
        PositionTitle:
        {
            "X": Xvalue,
            "Y": Yvalue
        },
        PositionTitle:
        {
            "X": Xvalue,
            "Y": Yvalue
        },
        PositionTitle:
        {
        "X": Xvalue,
        "Y": Yvalue
        },
        PositionTitle:
        {
        "X": Xvalue,
        "Y": Yvalue
        },
    }
}

我相信当涉及到编程时,你会把这种伸缩能力或类似的东西称为伸缩能力。

EN

回答 1

Stack Overflow用户

发布于 2016-11-09 18:31:32

使用collections.namedtuple

代码语言:javascript
复制
from collections import namedtuple

Point = namedtuple('Point', 'x y')

pt1 = Point(2.0, 3.0)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40504671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档