序列排序
【题目描述】
默认小猫角色和白色背景。
对于给定的正整数序列“lst”,按照每个数的各位数之和从大到小排序,各位数之和相同的按照本身大小排序,大的在前,小的在后,结果仍存放在列表“lst”中。
比如:lst=[17,26,9,13,88,10],各位数之和为[8(17),8(26),9(9),4(13),16(88),1(10)],按照由大到小排序[16(88),9(9),8(26),8(17),4(13),1(10)],由于26和17各位数的和都是8,所以按照本身由大到小排序26排在17
前面,最后排序的结果为[88,9,26,17,13,10]。
【输入描述】
新建列表“lst”,用于存储原始的数据。如下图所示:
【输出描述】
仍使用列表“lst”,用于存储得到的结果。
如下图所示:
【输入样例】
lst=[17,26,9,13,88,10]
【输出样例】
lst=[88,9,26,17,13,10]
【输入样例】
lst=[70,73,79,22,15,12]
【输出样例】
lst=[79,73,70,15,22,12]
注意:
1、列表名的拼写(包括大小写)要和题目完全一致。
2、列表直接用“+”功能赋值进行测试即可,无需写代码赋值。