【发布时间】:2011-05-28 23:22:11
【问题描述】:
我需要一个数据数组,它有一个数字索引,但也有一个人类可读的索引。我需要后者,因为数字索引将来可能会发生变化,并且我需要将数字索引作为固定长度套接字消息的一部分。
我的想象暗示了这样的事情:
ACTIONS = {
(0, "ALIVE") : (1, 4, False),
(2, "DEAD") : (2, 1, True)
}
>ACTIONS[0]
(1, 4, False)
>ACTIONS["DEAD"]
(2, 1, True)
【问题讨论】:
-
真棒的问题!我建议您将问题的标题更改为“每个字典值的多个键”,以帮助其他想知道相同问题的人找到此问题。
-
接受的答案与问题的标题不匹配(尽管它适合这个问题)...
-
他可以通过键和数字索引访问字典中的值——这几乎就是我所追求的。我应该改标题
-
@d.putto: 我改了标题 - 如果你觉得它可以更好,请编辑它
-
@Codemonkey 我创建了另一个标题为“multiple-keys-per-value”的问题stackoverflow.com/questions/11449232/multiple-keys-per-value 请编辑我的问题以使其更符合主题。谢谢
标签: python python-2.7