Python 2.7 Python中的链接哈希映射
我需要为一组字符串创建一个链接哈希映射,其中键是单词,值是一个链接列表,每个节点都包含该字符串中该单词的出现和该字符串的id。对于hashmap,我知道我们必须创建一个字典,但是如何获得这样的数据结构?在Python中,通过嵌套内置数据结构来实现这些类型的数据结构通常是最方便的。例如:Python 2.7 Python中的链接哈希映射,python-2.7,linkedhashmap,Python 2.7,Linkedhashmap,我需要为一组字符串创建一个链接哈希映射,其中键是单词,值是一个链接列表,每个节点都包含该字符串中该单词的出现和该字符串的id。对于hashmap,我知道我们必须创建一个字典,但是如何获得这样的数据结构?在Python中,通过嵌套内置数据结构来实现这些类型的数据结构通常是最方便的。例如: {word: [(occurrence, id), ... ], ... } 对于dict值,您可以使用列表列表或元组元组,但我猜,虽然节点集合将在程序过程中更改为,但节点本身不会,这与这些相应数据结构的可变性
{word: [(occurrence, id), ... ], ... }
对于dict值,您可以使用列表列表或元组元组,但我猜,虽然节点集合将在程序过程中更改为,但节点本身不会,这与这些相应数据结构的可变性有关。通常,我们认为
LinkedHashMap
具有顺序键。这对你来说也是一个要求吗?不需要这样的排序。只要做一个字典如果字符串到列表如果元组。