TV_plays=sorted(TV_plays, key=lambda s: s[1], reverse=True)不太懂其中的key=lambda s: s[1]啥意思?
发表在Python图书答疑
2019-09-07 悬赏:1 学分
《零基础学Python》第4章 序列的应用 125页-125页
是否精华
是
否
版块置顶:
是
否
# 电视剧信息列表 每条信息包含收视率信息
TV_plays=[('《Give up,hold on to me》',1.4),
('《The private dishes of the husbands》',1.343),
('《My father-in-law will do martiaiarts》',0.92),
('《North Canton still believe in love》',0.862),
('《Impossible task》',0.553),
('《Sparrow》',0.411),
('《East of dream Avenue》',0.164),
('《Theprodigal son of the new frontier town》',0.259),
('《Distant distance》',0.394),
('《Music legend》',0.562),
]
# 使用内置srted方法进行降序排序
TV_plays=sorted(TV_plays, key=lambda s: s[1], reverse=True)
print('电视剧的收视率排行榜:')
# 循环输出电视剧信息
for TV_play in TV_plays:
print(TV_play[0]+' 收视率:'+str(TV_play[1])+'%')
于2019-09-07 23:15:31编辑
首页上一页 1 下一页尾页 1 条记录 1/1页