强大而实用的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)

猜你喜欢

转载自blog.csdn.net/Luzaofa/article/details/81222166
DIC