Мне нужен массив данных, который имеет числовой индекс, но также удобочитаемый индекс.Мне нужно последнее, потому что числовые индексы могут измениться в будущем, и мне нужны числовые индексы как часть сообщения сокета фиксированной длины.
Мое воображение предлагает что-то вроде этого:
ACTIONS = {
(0, "ALIVE") : (1, 4, False),
(2, "DEAD") : (2, 1, True)
}
>ACTIONS[0]
(1, 4, False)
>ACTIONS["DEAD"]
(2, 1, True)