python第七課(集合)

2021-08-19 21:10:50 字數 1420 閱讀 4885

set:集合是乙個無序不重複元素的集合   無序唯一

支援 union(聯合)

intersection(交)

difference(差)和

sysmmetric difference(對稱差集)等數**算

建立語法:

set1=set();空

set1=

set1=set()       字典將取key   key 唯一

set1=set([資料])

set1=set((資料))

set1=

print(set1)

print(type(set1))

set1=set()

print(set1)

print(type(set1))

set1=set([1,2,4,6,2,3])

print(set1)

print(type(set1))

set1=set((1,4,3,4,10,5))

print(set1)

print(type(set1))

執行結果:

add(key)  key不存在就新增 存不新增

remove(key)  存在刪除  不存在 拋異常

clear()

.pop()  刪除正整數最小的 並返回

set1.update('1234') 將字串或集合中的資料 聯合隨機放到 集合(set1)中

set1=

set1.add(6)

print(set1)

set1.remove('a')

print(set1)

s=set1.pop()

print(set1)

print('刪除的物件為',s)

set1.update('abcd1234')

print(set1)

執行結果:

刪除的物件為 1

a=b=

print(a|b)  只要出現過一次全部提取  並返回乙個新的集合

print(a&b) 重複的提取

print(a-b)  已a(前面的為主)去掉重複 剩下 a(前面)的資料

print(a^b)  異或   保留不重複的資料

舉列說明

a=

b=print(a|b)

print(a&b)

print(a-b)

print(b-a)

print(a^b)

執行:

C語言第七課

主要內容 結構體 很重要,掌握 一 結構體的宣告 結構體是一種比較靈活的資料型別,與oc要學的類很相似 結構體是一種自己定義的資料型別示例 struct 結構體名 student 定義乙個學生型別 由結構體型別修飾的變數,叫結構體變數 定義 struct 結構體名 變數名 示例 struct stu...

第七課 C變數

第七課c變數 7.1 c 變數介紹 變數是程式可操作的儲存區的名稱。c 中每個變數都有特定的型別,型別決定了變數儲存的大小和布局,該範圍內的值都可以儲存在記憶體中,運算子可應用於變數上。變數的名稱可以由字母 數字和下劃線字元組成。它必須以字母或下劃線開頭。大寫字母和小寫字母是不同的,因為c 是大小寫...

第七課 指標 二

與 操作符 char ch a char cp ch 操作符為取位址操作符,表示式 ch是乙個右值,所以 ch不能作為可被修改的左值 為間接引用操作符,表示式 cp實際上是乙個變數,屬於左值 表示式 cp 1則相當於將指標cp指向的位址下的內容取出並加1再返回,該表示式為右值 表示式 cp 1 是乙...