2017年1月8日 星期日

Python的資料型別(五) 集合型別 Set Type

集合型別 (Set Type)
說明 :
可將多項資料彙整再一起的資料型別,與字典型別相同使用大括號{},內含資料排序方式同串列與序對型別


語法 :
使用set 函式可以建立集合型別

特點:

  • 建立後不保留順序
  • 不留存相同資料(重複的資料)

可用的方法:


  1. 增加新資料使用.update方法將新的元素加入rogerset (使用串列形式[]新增資料,若不使用[]會變成零散的字母。)
  2. 刪除重複元素
    不留存重複資料是集合型別的特點
  
應用 :

存取多筆資料時串列型別較易發生資料重複的狀況,遇到需要重複資料刪除時可以先暫時將串列型別資料轉換成集合型別;利用集合型別的特性刪除重複資料後再將資料轉換回串列型別。




與其他集合型別做比較是否有相同的資料



集合型別可使用的符號與功能

符號 功能
A <= B 判斷B集合是否包含A集合的所有元素
A >= B 判斷A集合是否包含B集合的所有元素
A | B 將A和B集合的所有元素組合成新的集合資料(聯集)
A & B 將A和B集合共同的元素組合成新的集合資料(交集)
A - B 將A有但B沒有的元素組合成新的集合資料(差集)
A ^ B 將A和B共同元素之外的元素組合成新的集合資料 (XOR)

1 則留言:

vasantaidol 提到...

PUBG CASINO - Lave The Road - Mapyro
Find out the locations of the PUBG CASINO 평택 출장마사지 near you from $61 to $50. Get 춘천 출장마사지 directions, reviews 김해 출장샵 and information for 김제 출장안마 PUBG CASINO in Lave The Road 당진 출장안마 in Lave

安裝SAP HANA 2.0 資料庫

公司SAP日前已升級為 HANA版本.。 這邊進行安裝測試環境 SAP HANA 2.0的步驟記錄 1.         安裝 Suse_Linux 12 SP1 2.         在 SAP 下載 “SAP HANA PLATFORM EDITION”...