'''字典推導式
'''vardict =
print(vardict)
for k ,v in vardict.items():
print(k ,v ,end='')
# # 更新字典
# new1 = vardict.update(d=11)
vardict.update()
print()
print(vardict)
# 使用字典推導式 互換key value
new_dict =
new_dict1 = #返回的是乙個集合
print(new_dict)
# 結果
# # a 12 sc 4
# #
'''集合推導式
什麼事集合:{}
'''# 定義集合
vars =
# 1,無序 2 flase在集合中表示為0 所以只能存在乙個,true代表1 和1 只能存在乙個
# 3,元素的值不能重複
print(vars)
# 檢測值
re = 12 in vars
re = 12 not in vars
print(re)
# 集合的便利
for i in vars:
print(i,type(i))
print('清空集合',vars.clear())
varss =
# 新增元素
varss.update()
print(varss)
# 淺拷貝
vd= varss.copy()
print(f'淺拷貝')
# 結果
# true
# abc
# false
# love
# true
# (1, 2, 3)
# 123
# 清空集合 none
# # 淺拷貝
'''冰凍集合:
語法:定義冰凍集合,只能使用frozenset()進行冰凍集合定義
並凍集合只能做集合相關的運算:求交集,差集...
'''jihe =
vars = frozenset(jihe)
# vars = frozenset([3,4,5])
print(vars)
# 冰凍集合的推導式
res = frozenset(i<<1 for i in range(6))
print(res)
結果:frozenset()
frozenset()
4點起步C (第九集)
1.定義乙個電視機類 tv 包含的私有資料成員有 類別 type 電壓 voltage 尺寸 size 兩個公有成員函式stat和stop分別用於啟動電視和關閉電視。在類內定義類的建構函式和析構函式,其中建構函式是帶預設值引數的函式,來初始化資料成員。在類外定義多個函式用來設定和獲取類的私有資料成員...
python基礎(九) 集合 資料型別分類與總結
二 資料型別分類與總結 集合的應用場景 關係運算 去重 1 定義集合 集合 可以包含多個元素,用逗號分隔 集合的元素遵循三個原則 注意 集合的目的是將不同的值存放到一起,不同的集合間用來做關係運算,無需糾結於集合中單個值 2 建立集合a 字典和集合都採用花括號表示,若有kv則為字典,否則為集合 建立...
FJUT第三週寒假作業《第九集,離間計》棧
timelimit 1000ms memorylimit 128mb 64 bit integer io format i64d problem description 擁有了超強的體能和跑步速度後,小a的信心極度膨脹。正當他準備潛入 們的聚會地點套取情報的時候,小a發現組織的守衛非常嚴密,根本沒有...