有两个文件,一个存储学号,姓名,另一个存储学号,成绩。通过学号,整合出姓名,成绩

2015-02-18 0 760
有两个文件,一个存储学号,姓名,另一个存储学号,成绩。通过学号,整合出姓名,成绩
#coding=utf-8
dictname ={}
dictgrade = {}
for line in open('C:\Users\xxx\Desktop\\name.txt'):
    param = line.split()
    params = {param[0]:param[1]}
    dictname.update(params)
print dictname

for item in open("C:\Users\xxxx\Desktop\grade.txt"):
    items = item.split()
    dictgrade[items[0]] = int(items[1])
print dictgrade

dictstu={}
for (key, name) in dictname.items():
    value = dictgrade.get(key, '-')
    pitem = {name:value}
    dictstu.update(pitem)

print dictstu

遇见资源网 python 有两个文件,一个存储学号,姓名,另一个存储学号,成绩。通过学号,整合出姓名,成绩 http://www.ox520.com/15140.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务