2 集合常用操作

2022-10-09 04:30:10 字數 1175 閱讀 8394

"""集合的宣告"""

"""空集"""

data1 = set()

print(data1, type(data1)) # set() """有成員的集合"""

data2 =

print(data2, type(data2)) #

"""

add 新增成員,成員如果已經存在,則會被去重

update 新增成員,成員如果已經存在,則會被去重

"""data1 =

data1.add("c")

print(data1) #

data1 =

data1.update("c")

print(data1) #

# 新增已經存在的成員,會被去重掉

data1 =

data1.add("a")

print(data1) #

data1 =

data1.update("b")

print(data1) #

"""

clear 清空集合中所有的成員

del 使用關鍵字,刪除空間對應的變數和資料

"""data1 =

data1.clear()

print(data1) # set() 空集

data2 =

del data2

print(data2) # 報錯,nameerror: name 'data2' is not defined ===> data2沒有這個變數

"""

刪除集合的指定成員

集合.remove() 刪除成員[常用]

集合.discard() 刪除成員

集合.pop() 隨機刪除乙個成員,類似於**

"""data1 =

data1.remove("c")

print(data1) #

data1 =

data1.discard("c")

print(data1) #

# 隨機刪除

data1 =

ret = data1.pop()

print(ret, data1)

MongoDB學習2 集合

集合就是 mongodb 文件組,類似於 rdbms 關聯式資料庫管理系統 relational database management system 中的 集合存在於資料庫中,集合沒有固定的結構,這意味著你在對集合可以插入不同格式和型別的資料,但通常情況下我們插入集合的資料都會有一定的關聯性。比如...

Python 語法基礎(2) 集合型別及操作

集合 同數學概念 多個元素的無序組合 用 表示,元素間用逗號分隔 元素型別不必相同 每個元素唯一,不存在相同元素 元素不可更改,不能是可變資料型別 建立集合型別 或 set 空集合型別只能使用set 集合操作符 s t 返回乙個新集合,包括在集合s和t中的所有元素 s t 返回乙個新集合,包括在集合...

java8 集合操作

1.實體類要實現comparable介面public class industryinfo implements comparable get set 省略 2.按照num逆序排列listlistre list.stream sorted comparator.comparing industryi...