集合:set()
例如:
set_variable =
集合的屬性:1)、集合是無序排列的
2)、集合有去重功能
集合的方法:交集、差集、並集、補集
怎樣建立乙個空集合:只能用 set() 方法建立,用 {} 建立的是字典
字典{}: 用鍵值對表示的集合
語法: dict_var =
字典中對鍵的要求:可雜湊的資料型別(資料型別(int、float、bool、complex)、str、tuple) 注:可雜湊的資料型別是不可變的資料型別
雜湊演算法,都是無序的。目的是為了把資料均勻地分配到記憶體中,底層用了取模類似的演算法。
變數的快取機制
1)number部分:
不同檔案(模組裡)部分資料駐留小資料池中
變數的快取機制意義:節省記憶體
一、資料型別轉換
強制型別轉換:int(...)、float(...)、str(...)、complex(...)、bool(...)
bool 強轉 false 的十種型別:false / "" / / {} / () / none / 0 / 0.0 / set() / 0j
自動型別轉換:number(int、float、bool、complex)
規則:精度從低到高的順序轉換:bool二、容器類資料型別轉換
字串、列表、元組、集合、字典
1)字串:可以轉換任何資料型別 str(...)
內建函式:repr(string) --- 生成帶雙引號的字串
2)列表:list(...)
list(str):產生字串的每乙個字元組成的列表
list(tuple):改元組()為 [ ]
list:生成字典裡的鍵組成的列表
3)元組:tuple(...) 同上
4)集合:set(...) 同上, 但是變成無序的集合
5)字典:dict(...)
多級容器:container = [1,3,5,(2,4,6,)]
res = container [-1] [-1] ['b'] [-1]
實習日記 Day22
今天是早起成功並且鍛鍊了的一天 然而 今天也是中午喝完咖啡就睏到趴下的一天 吐槽與接納 坦白講,我最近開始厭倦去找我 了 這種情緒的出現是為什麼呢?因為失望。我懷著求知和解決問題的心態去請教他,但是他常常跟我閒聊或者只講一些無關痛癢的內容。讓我覺得現在跟他學不到那麼多乾貨內容了,感覺自己沒什麼長進。...
每日演算法 day 22
那些你早出晚歸付出的刻苦努力,你不想訓練,當你覺的太累了但還是要咬牙堅持的時候,那就是在追逐夢想,不要在意終點有什麼,要享受路途的過程,或許你不能成就夢想,但一定會有更偉大的事情隨之而來。mamba out 2020.3.6 廣度優先搜尋 include include include includ...
寒假學習day22
今天學習的是android的framelayout 幀布局 framelayout 幀布局 可以說是六大布局中最為簡單的乙個布局,這個布局直接在螢幕上開闢出一塊空白的區域,當我們往裡面新增控制項的時候,會預設把他們放到這塊區域的左上角,而這種布局方式卻沒有任何的定位方式,所以它應用的場景並不多 幀布...