0
counts = {'A1':3,'A2':2,'A3':1,'A4':10,'B1':11,'B2':12,'B3':3,'B4':0,'C1':3,'C2':16,'C3':8,'C4':2}
#Order grid
def orderGrid(grid):
lst = list()
for key,val in grid.items():
lst.append((val,key))
lst.sort(reverse=True)
for val,key in lst:
print key, val
#Order row
def orderRow(row):
count = dict()
for key in row.items():
if key[0] not in count:
count[key] = row[key]
else:
count[key] += row[key]
print 'A:', count
orderGrid功能可以运行成功计算出它的价值,但由于orderrow功能对于集群中的所有金额,从“A”开始,然后排名行( 'A', 'B', 'C', 'd')如何获得所有相同的“键[0]”,并在字典
什么是你想要的输出? – manvi77
@ manvi77 like,{A-row:16,B-row:26 ...} – hsbzzhz