创建字典

创建字典并打乱其中的值

import re
with open("/home/xionglin/345G/Github-Project/LightCNN/model/train-new2/mapping2.txt", 'r') as f:
    mapping = f.read()

print mapping
# print type(dict(mapping))
m0 = re.findall(r'(\w*[0-9]+)\w*', mapping)
key=[]
val=[]
print m0
for i in range(0,len(m0),2):
    key.append(m0[i])
    val.append(int(m0[i+1]))
print key
print len(key)
print val
print len(val)
mapping=dict(zip(key,val))
print mapping

猜你喜欢

转载自blog.csdn.net/kkkxiong1/article/details/80052272