集合、字典

2018-06-18 02:50:52来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

集合

两种定义方法:

  set1 = (1,2,3)

  {1,2,3,4}

三种运算:

  s1 & s2  交集

  s1 | s2  并集

  s1 - s2  差集

增:set.add():增加一个元素

  set.update({}):将括号里的集合添加到set中(被添加的集合随机排序)

删:set.pop():删除任意一个元素

  set.isdisjoint():有交集返回False

  set.issubset():判断ste是否包含于括号里的集合

  set.issuperset():判断set是否包含括号里的集合

 

字典

两种方法

  dict = {}:创建空字典

  dict1 = {'name'  : 'mo','age':18}  键值对形式

  dict2 = dict(name = 'mo',age = 18

删:dict.pop(键名):通过键名删除键值对,并返回键值

  dict.popitem(键名):随机删除一个键值对

  dict.clear():清空集合

查:dict.get(键名):通过键名查找键值

  dict.keys():查询所有的键名

  dict.values():查询所有的键值

  dict.items():查询所有键值对

增:dic[‘键名’] = 键值  :有则改,无则增

  dict.update(键值对):把键值对添加到dict里

  dict.setdefault(‘键名’,键值):有则查,无则增(不输入键值时默认键值时None)

其他方法:dict.copy():复制dict

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Django学习笔记6(iframe、外键插入)

下一篇:python-2函数