【发布时间】:2011-04-13 09:46:50
【问题描述】:
需要建议: 我正在机器学习中实现 ID3 算法。我正在使用字典来读取训练文件并存储到其中。但是随着我的前进,我了解到在字典 v 中没有像列表或数组中那样为每个键、值对设置固定位置。现在我在获取最终属性的位置并将其动态传递给其他函数时可能会遇到问题。我应该更改为其他一些数据结构吗?
【问题讨论】:
需要建议: 我正在机器学习中实现 ID3 算法。我正在使用字典来读取训练文件并存储到其中。但是随着我的前进,我了解到在字典 v 中没有像列表或数组中那样为每个键、值对设置固定位置。现在我在获取最终属性的位置并将其动态传递给其他函数时可能会遇到问题。我应该更改为其他一些数据结构吗?
【问题讨论】:
Python 2.7 和 3.x 有一个 OrderedDict,这可能是您的一个选择。
【讨论】: