python - Python中的 HashMap

标签 python hashmap

我想在 Python 中实现一个 HashMap。我想请用户输入。根据他的输入,我正在从 HashMap 中检索一些信息。如果用户输入了HashMap的一个key,我想取回对应的value。

如何在 Python 中实现此功能?

HashMap<String,String> streetno=new HashMap<String,String>();
   streetno.put("1", "Sachin Tendulkar");
   streetno.put("2", "Dravid");
   streetno.put("3","Sehwag");
   streetno.put("4","Laxman");
   streetno.put("5","Kohli")

最佳答案

Python dictionary是支持键值对的内置类型。

streetno = {"1": "Sachin Tendulkar", "2": "Dravid", "3": "Sehwag", "4": "Laxman", "5": "Kohli"}

以及使用 dict 关键字:

streetno = dict({"1": "Sachin Tendulkar", "2": "Dravid"}) 

或:

streetno = {}
streetno["1"] = "Sachin Tendulkar" 

关于python - Python中的 HashMap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8703496/

相关文章:

Python Requests-Cache 仍在查询远程 URL

python - Pandas:添加新列,计算此人达到一天最高分的频率

python - 标准输出 pymssql 到变量

python - 如何在某些条件下创建 DataFrame 输出?

java - 如何在 Java8 中迭代 fastutil hashmap?

python - numpy 无法识别转换中的数据类型

Java:使用另一个 map 的信息创建一个新 map ,而不是创建引用

java - 哈希集中链表桶的最大长度?

java - Android:合并 JSON 和 HashMap 数据

java - 填充 HashMap 时绕过 null 检查