Python dict.set
Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举例: >>> d = { 'Michael': 95, 'Bob': 75, 'Tracy': 85} >>> d[ 'Michael'] 95 dict可以按照名字和成绩的对照表,按照名字查成绩。使用 key-value的形式进行存储,速度极高。 dict还可以通过key放入,举例: >>> d[ 'Adam'] = 67 >>> d[ 'Adam'] 67 由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉, 如果key不存在,dict就会报错。 要避免key不存在的错误,有两种办法,一是通过 in 判断key是否存在: >>> 'Thomas' in d False 二是通过dict提供的 get() 方法,如果key不存在,可以返回 None ,或者自己指定的value: >>> d.get( 'Thomas') >>> d.get( 'Thomas', - 1) % 后面的参数可以自己定义此例子是-1 - 1 要删除一个key,用 pop(key) 方法,对应的value也会从dict中删除: >>> d.pop( 'Bob') 75 >>> d {