強大而實用的json、dic

1、json

import json

# 原始數據 list
load_name = ['luzaofa1', 'luzaofa2', 'luzaofa3', 'luzaofa4', 'luzaofa5']
load_age = [12, 13, 14, 15, 16]
load_mail = ['@126', '@163', '@gmail', '@qq', '@sbs']

# json樣式定義
Jtype = {"Name":load_name, "Age":load_age, "Mail":load_mail}
Dtype = {'Pmass':[Jtype]}

# 序列化數據
data_old = json.dumps(Dtype)

# 數據加載
data_new = json.loads(data_old)
get_name = data_new['Pmass'][0]['Name']
get_age = data_new['Pmass'][0]['Age']
get_mail = data_new['Pmass'][0]['Mail']

# 輸出自定義樣式數據
num = 0
for name in get_name:
    print('Name: %s, Age:%s, Mail: %s' % (name, get_age[num], get_mail[num]))
    num += 1

2、dic

REPLACE_STR_DICT = {
    'A00月份': 'F2',
    'B01日期': 'F1',
}

dic = {}

for key, value in REPLACE_STR_DICT.items():
    dic[key] = [value, value, value]

print(dic)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章