首页 > 解决方案 > 在 python 中存储地铁/公共交通站点的数据类型

问题描述

我正在尝试创建一个由一种链接列表组成的自我图,其中每个公共交通站点都链接或列出了与公共交通站点的直接连接。

例如,假设地铁站 1 只是一条地铁线上的普通地铁站。站点 1 数据将是沿地铁线的向后和向前站点。如果我们考虑地铁 2 站,其中 2 条不同的地铁线路/颜色到达/离开,与第 2 站相关的数据将是两条线路上的 4 个下一站。

我应该创建一个类并以这种方式传递值吗?或者链接列表会更好?也许我也可以使用字典,但我不确定我应该朝哪个方向发展,特别是如果有一个结构将来更容易添加功能(为什么我倾向于创建一个类)。目前,停止的方向或顺序并不重要。我只需要能够使用数据来绘制从起始节点可以到达的站点。

标签: pythondata-structures

解决方案


推荐阅读