应用列表和元组将电视剧按收视率由高到低排序
由于没有学到sorted函数更复杂的用法,故仅用目前掌握的知识
将收视率进行重新排序定义到一个全新变量中之后,要将其变为浮点型否则列表无法通过键对字典进行访问
name = ['《give up , hold on to me》','《The private dishes of the thousands》','《My father-in-law will do martiaiarts》','《North Canton still believe in love》']
percent = [1.4,0.92,0.862,1.343]
dianshiju = dict(zip(percent,name))
m = len(name)
up = sorted(percent,reverse=True)
print('电视剧的收视率排行榜:\n')
for i in range(m):
a = float(up[i])
print(dianshiju[a],'\t','收视率为:',a,'%')