今天处理文件数据时,想到用python 中的字典来比较会更加方便,记录下
import sys
#所有输出,输出到dict.log
sys.stdout = open('dict.log',mode = 'w', encoding='utf-8')
#生成polar score 值列表
polascore = open("polarscore","r")
score = polascore.readline()
score = score.split()
scores = [int(x) for x in score]
#生成pocket 数量列表
x=len(scores)
pocket = range(x)
#生成pocket :Pola score 对应的字典
pocketscores = dict(zip(pocket,scores))
print("pocket-scores : ",pocketscores)
# 提取最大pola score值对应的结合口袋值
maxvalus = max(pocketscores.values())
print("max pola score : ", maxvalus)
for key,value in pocketscores.items():
if (value == max(pocketscores.values())):
print("pocket, Pola score : ", key+1,value)



