我需要能够按降序排列值。这是我的输出,是列表形式的
Eutherian - Bat - Microbat : 28
Avian - Other : 203
Marsupial - Macropod : 14
Eutherian - Bat - Flying Fox : 25
Reptile - Lizard : 28
Avian - Waterbird : 19
Marsupial - Koala : 13
Marsupial - Possum/Glider : 50
Reptile - Snake - Terrestrial : 18
Amphibian - Native Frog : 2
Reptile - Turtle - Freshwater : 3
Marsupial - Dasyurid : 4
Marsupial - Bandicoot : 4
Avian - Seabird/Pelican : 5
Avian - Raptor : 3
Reptile - Snake - Marine : 1
Reptile - Turtle - Marine : 2
我试过使用split函数,但我不能让它工作,我试过使用元组?我完全是个初学者
我试图达到的结果是,将最多的报告放到最坏的报告中,然后制作一个饼图来显示这一点
您可以在sort函数中使用
key
选项一个小的lambda可以帮助您从字符串中分离数字
例如
结果是:
如果有一个大字符串要拆分为一系列行,则将每行拆分为一个元组,如
("Eutherian - Bat - Microbat", 28)
,第二项为整数,然后按整数值降序排序:输出:
相关问题 更多 >
编程相关推荐