我想在 Python 中实现一个 HashMap。我想询问用户输入。根据他的输入,我正在从 HashMap 中检索一些信息。如果用户输入 HashMap 的一个键,我想检索相应的值。
如何在 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")
原文由 Kiran Bhat 发布,翻译遵循 CC BY-SA 4.0 许可协议
Python 字典 是一种支持键值对的内置类型。它是最接近 Java 的 HashMap 的内置数据结构。
您可以声明一个键值对设置为值的字典:
您还可以在创建后设置键值映射:
另一种创建字典的方法是使用
dict()
内置函数,但这仅在您的键是有效标识符时有效: