python学习------dictionary和set

一、dictionary

1、字典的形式:a={‘key’:value,‘key1’:value,................}

2、字典的的key不能重复,是一个不可变对象

3、字典的的查找和添加的速度快,但是占的存储空间多

5、当查找的内容中,字典中不存在关键字时,则会发生错误有两种判定方法:

a、‘key’ in a

b、a.get('key')  如果key不存在,则会返回None,或者用a.get('key', -1),如果可以不存在则会返回-1

6、操作函数:

a、pop(‘key’)

二、set

1、需要有一个list输入  a =  set([1,2,3,]) 
      2、set中的元素不能重复,如果输入有重复的,则会自动过滤

3、操作函数

a、  a.add(key),添加一个元素

b、 a.remove(key)删除一个元素

c、交、并操作   a&b     a|b

上一篇:js数组相关知识集合


下一篇:个人收集(转载)CSS中 display:none和visibility:hidden的区别