Python Set

集合,無序,元素只出現一次, 自動去重,使用」set([])」
至關於只有 key 的字典python

!無序

!自動去重

定義

# 使用已有的list建立set
L = [1,2,3,4,6,7,8,9,0]
s = set(L)
s = set([1,2,4,5,6,7,8])

# 對於有重複元素的list ,set會自動去重
L = [1,2,3,4,4,4,4,4,5]
s = set(L)
s = ([1,2,3,4,5])

判斷在集合中

'value' in s

增(無序)

s.add('newValue')

# 不存在會報錯
s.remove('Value')

遍歷

mSet = set(['python1','python2'])
for item in mSet:
    print(item)
相關文章
相關標籤/搜索