字典定義、增加、變更、驗證

  1. 前置作業
    1. 在家目錄下建立 zzz 目錄。
    2. 切換工作目錄到 zzz。
    3. 下載 dict-passwd.txt,dict-passwd.txt 是從 linux 系統的 /etc/passwd 帳號檔截錄。
    4. 本節建立的字典,都以字典「值」uid 由小到大排序。
    5. 在 zzz 目錄下寫 python 程式。
  2. dict-def1.py
    1. 將 dict-passwd.txt 中 uid 大於 50 的帳號,uid 由小到大定義成字典 passwd_dict1,key 是帳號名稱、value 是 uid。
    2. 輸出字典 passwd_dict1
  3. dict-add1.py
    1. 將 dict-passwd.txt 中 uid 小於 5 的帳號,uid 由小到大定義成字典 passwd_dict2,key 是帳號名稱、value 是 uid。
    2. 字典 passwd_dict2 增加一元素,帳號為 deyu1,uid 1000。
    3. 輸出字典 passwd_dict2
  4. dict-change1.py
    1. 變更字典 passwd_dict2 元素 deyu1 的 uid 為 1001。
    2. 輸出字典 passwd_dict2
  5. dict-verify1.py
    1. 將 dict-passwd.txt 中 uid 小於 10 的帳號,uid 由小到大定義成字典 passwd_dict3,key 是帳號名稱、value 是 uid。
    2. 執行程式時,提示「請輸入一字串:」,假設是 key。
    3. 判斷字典 passwd_dict3 中是否存在此鍵 key?
    4. 存在則輸出其「key value」
    5. 否則新增此鍵,value 為 1122,並輸出字典 passwd_dict3