天天看点

Python【3】-字典dic和集合set

dict以键值对形式存储,创建方式是用大括号{}并用冒号分隔键和值。

赋值操作

取值:get()方法,可以为其设置默认值。

删除:可以用pop方法删除值,并将删除的元素返回。

<a></a>

keys()和values()方法分别返回字典的键和值集合,虽然键值对没有特定的顺序,但是这两个方法返回的结果顺序是一致的。

字典合并:使用update()方法可以两个字典进行合并。

完整demo:

1.set用于存储一组不重复的key值集合,但是不存储其value。

2.set有两种创建方式:

用set函数,参数是list集合,例如:s=set([1,2,3,4,5]);

用大括号包起来的集合字面量,例如: s={1,3}。

3.set常用操作

add(key)方法向set中添加元素,如果元素已经存在则不会生效

remove(key)方法可以删除元素。

| 操作符可以取集合并集

&amp; 操作符取集合交集

- 求两个集合的差

^求两个集合的异或。

issubset():判断一个集合是否为另外一个集合的子集;

issuperset():判断一个集合是否为另外一个集合的超集。

 如需转载,请标明原文链接:http://www.cnblogs.com/janes/

    本文转自 陈敬(Cathy) 博客园博客,原文链接:http://www.cnblogs.com/janes/p/5523135.html,如需转载请自行联系原作者