1. 程式人生 > >Python資料結構之——set

Python資料結構之——set

      Set是簡單物件的無需集合。在set中,沒有重複元素。通常在對集合中元素的順序和出現的次數沒有什麼要求時使用。對於set,有一些函式可以幫助求解set之間的關係,例如:包含關係,交集關係等。

      定義一個set:s = set([1,2,3,4])。使用set函式來定義一個set。注意,set中沒有充分元素,如果定義set時其中包含重複元素,那該元素也僅會出現一次。

      可以使用in關鍵字來判定某個物件是否屬於一個set:

     

      可以使用copy函式來拷貝一個set:

     

      可以使用add和remove來向set中新增或刪除元素:

     

      可以使用&、|求兩個set的交集、並集:

     

      關於更多set的使用方法,使用help(set)。