python替換字典裏面嵌套字典的值

dict1 = {'event': '66', "phone": 1234555,
         'parameter': {'Email': '', 'name': '', 'Name': '', 'Address': '', "age": 18}
def dict_get(dict1):
    vat_list = ["name", "age", "phone"]
    tmp = dict1
    for k,v in tmp.items():
        if k in vat_list:
            tihuan = "***"
            tmp[k] = tihuan
        else:
            if type(v) is dict:
                dict_get(v)

    return dict1

if __name__ == "__main__":
    tmp = dict_get(dict1)
    print(tmp)
複製代碼
相關文章
相關標籤/搜索