具有不区分大小写键的词典

dicti的Python项目详细描述


dict是一个带有不区分大小写键的字典。

它的工作方式与普通的dict类似,除了键匹配 不区分大小写。

像实例化普通dict一样实例化; 例如,这些工作。

dict(foo = ‘bar’, answer = 42) dicti(foo = ‘bar’, answer = 42)

dict({‘foo’: ‘bar’, ‘answer’: 42}) dicti({‘foo’: ‘bar’, ‘answer’: 42})

接受密钥并有副作用记录的方法 原来的情况,就像普通字典一样。

di = dicti() di[‘cAsE’] = 1 di.keys() == [‘cAsE’] di[‘Case’] = 1 di.keys() == [‘Case’] di[‘caSE’] == 1

接受密钥的方法执行相同的操作,而不管 你把钥匙交给谁了。

然而,钥匙仍然保存在原来的箱子里; 原始密钥在您请求时提供 使用类似于dict.keys的方法。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式