已有183人关注
对列表进行排序
发表在Python图书答疑 2021-07-27 《零基础学Python》第4章 序列的应用
是否精华
版块置顶:

当英文字母和数字同时出现时,如何对数字进行排序

分享到:
精彩评论 6
kiku
学分:317 LV5
2021-07-28
沙发

FYI,

image.png

如果想要升序排序可将True改为False,或者将reverse = True删掉


lawson
学分:54 LV3
2021-07-29
板凳

kiku 发表于2021-07-28 10:42

FYI,

image.png

如果想要升序排序可将True改为False,或者将reverse = True删掉


当字母和数字共同组成一个元素的时候,怎么进行排序

kiku
学分:317 LV5
2021-07-30
地板

lawson 发表于2021-07-29 10:41

当字母和数字共同组成一个元素的时候,怎么进行排序

一个元素排啥序

kiku
学分:317 LV5
2021-07-30
4L

lawson 发表于2021-07-29 10:41

当字母和数字共同组成一个元素的时候,怎么进行排序

你要把由字母和数字组成的元素拆开然后进行排序?

lawson
学分:54 LV3
2021-07-30
5L

kiku 发表于2021-07-30 16:34

你要把由字母和数字组成的元素拆开然后进行排序?

第四章的实战3那个

kiku
学分:317 LV5
2021-07-31
6L

lawson 发表于2021-07-30 20:18

第四章的实战3那个

FYI,

image.png

代码:

data = [('《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》 收视率:', '0.862%'),

    ('《Impossible》 收视率:', '0.553%'),

    ('《Sparrow》 收视率:', '0.411%'),

    ('《East》 收视率:', '0.164%'),

    ('《The prodigal》 收视率:', '0.259%'),

    ('《Distant》 收视率:', '0.394%'),

    ('《Music》 收视率:', '0.562%')]

result = sorted(data,key=lambda x:x[1],reverse = True)

print("电视剧的收视率排行榜:")

for item in result:

    print(item[0]+item[1])

有用点个支持!

首页上一页 1 下一页尾页 6 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照