day7 基礎資料型別 set

2021-09-24 16:35:54 字數 1185 閱讀 1069

目錄

集合 1.集合的建立

2.增(1) add()

(2) update() :迭代著增加

3.刪(1) remove()

(2) pop() :隨機刪除乙個元素

(3) clear()

(4) del

4.集合的其他操作 

集合是無序的,不重複的資料集合,它裡面的元素是可雜湊的(不可變型別),但是集合本身是不可雜湊的(所以集合做不了字典的鍵)。

集合最重要的兩點:

1.去重:把乙個列表變成集合,就自動去重了

2.關係測試:測試兩組資料之間的交集、差集、並集等關係

第一種:

第一種:

set1 = set()

print(set1,set2) #

第二種: 

第二種:

set2 =

print(set1,set2) #

#1.add()

set1 =

set1.add('香蕉')

print(set1) #

#update()

set1.update('老師')

print(set1)

set1.update([1,2,3])

print(set1)

set1 = 

set1.remove('frog') # 刪除乙個元素

print(set1) #

set1 = 

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

print(set1)

set1 = 

#清空集合

set1.clear()

print(set1) #set()

set1 = 

#刪除集合

del set1

print(set1) #記憶體已經沒有這個變數了,列印報錯

交集、反交集、 差集、並集、子集與超集——to do...

day7 基礎資料型別 集合 深淺拷貝

基礎資料型別彙總 usr bin env python coding utf 8 str int strs a print s.isspace list li st 11,22,33,44,55 for i in range len li st range 也是顧頭不顧尾 del li st i d...

遊戲程式設計基礎day7

pygame.color color 類主要用於色彩表達,使用rgb或者rgba的色彩模式 color可以使用色彩的名字,rgba,html色彩格式 color red color 190,190,255,255 一千六百多萬種顏色 color bebebeff 十六進製制的值white 255,2...

機器學習基礎DAY7

第七章 決策樹與隨機森林 決策樹思想的 非常樸素,程式設計中的條件分支結構就是if then結構,最早的決策樹就是利用這類結構分割資料的一種分類學習方法 1.資訊增益 特徵a對訓練資料集d的資訊增益g d,a 定義為集合d的資訊熵h d 與特徵a給定條件下d的資訊條件熵h d a 之差,即公式為 注...