1. 程式人生 > >D14-02 集合定義和基本操作

D14-02 集合定義和基本操作

內置 不可變類 包含 操作 不可變 方式 基本 不存在 pre

1、不同的元素組成 

2、集合是無序的

3、集合中元素必須是不可變類型,數字,字符串,元組

set 定義集合:

s = {1,2,3,4,5,6} 或通過如下方式定義:

s = set(‘hello‘)
print(s)

輸出結果為{‘e‘, ‘l‘, ‘h‘, ‘o‘}

內置方法:

add

s = {1,2,3,4,5,6}
s.add(0)
print(s)
輸出結果{0, 1, 2, 3, 4, 5, 6}

clear : s.clear清空集合

copy : s.copy淺拷貝集合

pop : s.pop 隨機刪除

remove: s.remove (‘xx‘) 指定刪除 但集合中不包含該元素會報錯

discard : s.discard(‘xx‘)刪除元素不存在不會報錯

D14-02 集合定義和基本操作