Python學習筆記 集合常見的方法

2021-08-21 09:15:25 字數 1006 閱讀 8738

# **********************************集合常用的方法*********************************

# 由不同的 無序 不可變元素(字串 數字 元組)組成

"""s =

for item in s:

print(item)

print(type(s), s)

"""# 使用set方法初始化集合,相當於把後面的引數for迴圈新增到集合中

"""s = set('hello')

s2 = set(['alex', 'name', 'alex', 'age'])

print(s)

print(s2)

""""""

s =

# 集合中新增元素

s.add('alex')

# 清空集合

s.clear()

# 隨機刪除某乙個元素

s.pop()

# 刪除特定的元素,如果不存在會報錯

s.remove(3)

# 刪除特定的元素,不存在 不會報錯

s.discard(3)

print(s)

"""s1 =

s2 =

"""# 求兩個集合的交集

v = s1.intersection(s2)

v2 = s1 & s2

# print(v)

# print(v2)

""""""

# 求兩個集合的並集

v = s1.union(s2)

v2 = s1 | s2

print(v, v2)

""""""

# 求兩個集合的差集 (既存在於s1中,在s2中不存在的)

v = s1 - s2

v2 = s1.difference(s2)

print(v)

print(v2)

"""

python學習 集合常見操作

remove 刪除給定元素,元素不在集合中時會報錯 discard 刪除給定元素,元素不在集合中時什麼也不做 pop 隨機刪除乙個元素,並返回,集合為空會報錯 clear 清空集合。add 在集合中新增乙個元素,元素存在時,不變 update 相當於並集 集合不能修改單個元素 集合不能通過索引訪問,...

python學習筆記 集合

使用工廠方法 set 和 frozenset s set cheeseshop s set c e h o p s t frozenset bookshop t frozenset b h k o p s type s type t 用各種集合內建的方法和操作符新增和刪除集合的成員 s.add z ...

Python 學習筆記 集合的使用

集合 set 是乙個無序的不重複元素序列。可以使用大括號 或者 set 函式建立集合。注意 建立乙個空集合必須用 set 而不是 因為 是用來建立乙個空字典。建立格式 parame 或者 set value 語法格式如下 s.add x 將元素 x 新增到集合 s 中,如果元素已存在,則不進行任何操...