天天看點

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,如需轉載請自行聯系原作者