免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2608 | 回复: 1
打印 上一主题 下一主题

关于一个元组赋值的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-06 22:04 |只看该作者 |倒序浏览
本帖最后由 zhanshenchuanyu 于 2010-09-06 22:13 编辑

有几个点的坐标(x0,y0)(x1,y1)(x2,y2)……(xn,yn),
想要的结果((x0,y0),(x1,y1),(x2,y2),……(xn,yn))
对于元组我一直以为是(x0,y0)+(x1,y1)=((x0,y0),(x1,y1)),调试后发现(x0,y0,x1,y1),见笑了!

刚学python对于这个不太懂,自己问题表达如下。
……
n=len(v)
for i in range(0,n):
      x=eval(str(s1.vertices)).values()[0][0]  #自己的函数提取的x坐标值
    y=eval(str(s1.vertices)).values()[0][1]  #自己的函数提取的x坐标值
    print  (x,y)      #这样就得到我要的所有的点的坐标值

怎样得到我想要的结果((x0,y0),(x1,y1),(x2,y2),……(xn,yn))呢?
请高手指点!

论坛徽章:
0
2 [报告]
发表于 2010-09-07 01:55 |只看该作者
本帖最后由 a515200 于 2010-09-07 01:59 编辑

[(x,x) for x in range(12)]   

在range(12)那里改改。。你懂得

如果需要上括号在做前面 加tuple
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP