我的目标是使用字典中的顶点找到三角形的区域。为简单起见,我使用坐标(0,0),(1,0)和(0,2):
vertices = {1: (0,0), 2: (1,0), 3: (0,2)}
如何访问每个字典值中的特定数字?可以想象,我需要这些值中的每一个来计算每一侧的长度以找到该区域。我一直在研究网络,但找不到任何方法专门访问每个号码。
答案 0 :(得分:0)
这看起来很像python。如果是这种情况,您可以像往常一样按名称访问字典成员:
>>> vertices[1]
(0,0)
和索引点:
>>> v = vertices[1]
>>> x1 = v[0]
>>> x2 = v[1]
当然,你可以简化这个:
>>> x1, x2 = vertices[1]
你有没有理由使用dict而不是列表来包含顶点?列表可能更容易使用。