主要用到,字典、字串分割和連線、檔案等操作
例如;有以下兩個txt文字,要合併成乙個
lines1 = f1.readlines() #返回列表
for line in lines1:
line = line.strip() #去空白
content = line.split(",") #切割
address_book1[content[0]] = content[1]
with open("address2.txt","r") as f2:
lines2 = f2.readlines() #返回列表
for line in lines2:
line = line.strip() #去空白
content = line.split(",") #切割
address_book2[content[0]] = content[1]
if __name__ == "__main__":
read_address()
# print(address_book1)
# print(address_book2)
merge_address()
效果:
python練習 字典
1.字典定義 my friend print my friend 2.遍歷字典 注 print 語句當中字串拼接需將value強制轉換為string for key,value in my friend.items print key str value n 單獨訪問關鍵字 for key in m...
python實現字典排序 python 字典排序
引子 字典,形如 dic 字典中的元素沒有順序,所以dic 0 是有語法錯誤的。並且不可以有重複的鍵值,所以 dic.add c 4後,字典變成 待解決問題 如何根據需要可以根據 鍵 或 鍵值 進行不同順序的排序?函式原型 sorted dic,value,reverse dic為比較函式,valu...
python小練習 字典綜合練習
1.輸出字典內陣列平均值 a a b a score 找出 score 對應的值,定義為b sum 0 for i in b 用for迴圈求出和 sum i print sum len b 用和除以列表長度輸出結果 90.25 2.輸出字典003的所有key,value a 002 003 004 ...