这几天都比较忙,在搞android开发,接着就天天码代码,自然就是很晚。抽点时间现在来看一下python方面的基础,字典。
字典
字典是一种可变容器模型,可以为任意类型。字典中由键和值组成,中间冒号隔开。使用冒号隔开,这样就可以一一的创建好一个对象,对象之间使用逗号隔开。使用arcmap来创建一个对象。
创建字典可以为多种对象类型,如下图所示。就有整数类型,字符串类型。
字典的访问
对上面的dic可以使用声明好的关键字来访问。
试想,如果我们访问的字典中,没有我们去访问的关键字,将会怎么样。那自然是报错了。但是使用字典需要注意的是,在字典中有相同的关键字,那么后面关键字对应的值会将前面的值覆盖。如下图所示。
字典的增删改查
字典的增加,对上面的dic2只要使用如下的方式即可增加元素。
字典的删除,如下所示,关键字A的元素就被删除了。
而使用下面的clear()函数则将dic2的数据清除点,dic2就没有数据。
使用del删除函数后,整个字典就删除了。再去访问就会出现问题。
字典的修改,如下图所示,对应好游标,然后赋新的值,就可以将值修改了。
字典的查。使用hasKey函数可用于查询是否有某个关键字。