字典增刪改查
dic1 =
# dic1["asdas"]="dfdsf" 新增 預設最後乙個
# print(dic1)
# dic1["age"]=20 // 如果有建 則值覆蓋
# print(dic1)
# dic1.setdefault("weight") //有建值對 不做任何改變 沒有新增建值對
#dic1.setdefault("weight",150) // 新增建值對
#print(dic1)
# dic1.setdefault("5","5")
# print(dic1)
#刪# print(dic1.pop("name")) ///有 返回值 按建去刪除
#print(dic1.pop("sss","none")) #//可設定返回值
#print(dic1)
#print(dic1.popitem()) #隨機刪除 有返回值 元組裡面是刪除的建值
# del dic1["name"]
# print(dic1)
# del dic1 //刪除列表 會報錯
# print(dic1)
# dic1.clear() //清空 列表
# print(dic1)
#改# dic1["name"]=1 # // 按建 去改
# print(dic1)
# dic=
# dic2=
# dic.update(dic2) # / update 改
# print(dic)
# print(dic2)
#結果:
# #
#查#print(dic1.keys()) #//建
#print(dic1.values()) //值
#print(dic1.items()) //是乙個列表 裡面是元祖 dict_items([(『name『, 『春生『), (『age『, 18), (『***『, 『male『)])
# for i in dic1:
# print(i) // 查 建
# for i in dic1.keys():
# print(i)
# for i in dic1.values(): // 查 值
# print(i)
#面試題
# a,b=1,2
# a=1
# b=2
# a,b=b,a
# print(a,b)
字典 巢狀
用建去找
在去增刪改查
4天學會python Python第四天
冒泡演算法 迴圈with.open ha.cfg as obji for line in boj 逐行讀取,效率更高 startswith 空字串的bool值為false json 1 內部必須為雙引號。2 字元轉成列表哦 簡化的函式定義 lambda 1 自動return 2 處理簡單邏輯 fun...
從0開始學Python Python的基本語法
一 資料型別 1.字串 string 不可變 1 合併字串 合併字串 2 常用內建函式 python3 字串 菜鳥教程 www.runoob.com 3 格式化字串 格式化字串 使用變數格式化字串分 2.數值 number 不可變 1 整型 int 2 浮點型 float 3.元祖 tuple 不可...
從0開始學Python Python程式設計方法
1 程式的輸入 包括檔案輸入 網路輸入 使用者手工輸入 程式內部引數輸入等。輸入是乙個程式的開始。2 程式對輸入進行處理,產生結果。處理的方法也叫演算法,是程式最重要的部分。3 程式的輸出 包括檔案輸出 網路輸出 螢幕顯示輸出 作業系統內部變數輸出等。分析問題 確定問題 設計演算法 編寫程式 除錯測...