第六天 集合

2021-09-11 08:12:20 字數 726 閱讀 5636

python中含有集合這個型別,和 列表 元組 字典一樣

集合(set)是乙個無序的不重複元素序列。

可以使用大括號 或者 set() 函式建立集合,注意:建立乙個空集合必須用 set() 而不是 ,因為 是用來建立乙個空字典。

a = set('andgdsfd')

b = set('asngddg')

print(type(a))

print(a-b) # 求出a包含而b不包含的元素

print(a&b) # 得出a和b都包含的元素

print(a|b) # 得出a或b中包含的所有元素

print(a^b) # 得出a b中相差的元素

print(b-a) # 如果a中都有b的元素,那麼相減得出的就是空值

c = set(('123456789'))

d = c.update()

print(c)

list = [1,2,5,2,4,85,2,3,58,6,62,7,8,9]

tuple = ('1','3','6','7','6','9','4')

t = set(tuple) # 實踐證明列表和元組轉化集合無法進行排序!

print(t.pop()) # 隨機刪除乙個元素

執行效果:

set()

7

第六天 風氣

第六天 風氣 答 人有了,就得定規矩,否則就是一幫烏合之眾,而不是團隊。1必須朝九晚五。嚴格控制員工手裡有辦公室鑰匙。下班必須準時鎖門,員工準時離開。斷公司外網。要加班必須上級主管簽字,更不准在辦公室留宿,洗澡。這一條很重要,不要讓程式設計師活得像個浪子,精神恍惚,口中神叨,鬍子拉碴,這都是浮動工作...

開課第六天

今天是開課第六天,老師上午沒有講課,講了一上午的題,下午又講了新知識,如下 1 順序結構 從上到下順序進行。2 分支結構 if boolean表示式 else switch 值 case 值 break case 值 break switch 執行流程,switch的值和case的值一一比較,如果一...

第六天學習

變數的作用域 區域性變數 在函式內部定義的變數,這個變數只能在函式內部使用,在全域性當中不能使用。使用就報錯了。全域性變數 在函式外部定義的變數,這個變數可以在全域性使用。但是我們一般不推薦使用全域性變數 因為可能會意外的修改掉變數的值。迫不得已不要用全域性變數 衝突處理原則 就近原則。而不是從上到...