No 6集合 記憶體相關

2022-05-13 14:35:35 字數 770 閱讀 1807

字典dic =

v1 = dic['k3'] #報錯

print(v1)

結果:報錯

v2 = dic.get('k3',666) #返回自定義值,不寫返回none

print(v2)

結果:666

- pop

```python

dic =

result = dic.pop('k2') #pop刪除的值可以檢視

print(dic,result)

del dic['k3'] #del刪除無法檢視

print(dic)

s = 

#為了和空字典區分空集合表示為set()

set()

獨有功能

公共功能

巢狀問題

列表/字典/集合 → #不能放在集合中 + 也不能作為字典的key

雜湊算發 → #計算機內部會將資料進行雜湊演算法並得到乙個數值(對應記憶體位址),以後用於快速查詢。

特殊情況

info =

print(info)

#不會顯示true,因為true和1是重複的,它們雜湊值是一樣。

info =

print(info)

結果:#true和1重複,'oldboy'被認為是修改了'alex'

字典集合

特殊

Python基礎6 集合

集合 set 是乙個無序的不重複元素序列 可以使用大括號 或者set 函式建立集合 注意 建立乙個空集合必須用set 而不是 因為 是用來建立乙個空字典集合的建立 用 方式建立集合 可以看出集合是無序的 animals print animals print type animals 用set方式建...

Hibernate6 集合對映

集合對映 一.對映set set是乙個集合介面,它的特性和數學上的集合有點類似,set中存放的是物件的引用,繼承自collection藉口.特性 1 不允許存放重複元素。2 元素是無序。3 主要有hashset,linkedhashset,treeset 3個實現set介面的具體類。1 hashse...

No 6 使用者許可權相關命令

序號 許可權英文 縮寫數字代號01讀 readr4 02寫writew2 03執行 chmod rwx 檔名 目錄名sudo若其未經授權的使用者企圖使用sudo,則會發出警告郵件給管理員 序號命令 作用01 groupadd 組名 新增組02 groupdel 組名 刪除組03 cat etc gr...