python练习题sorted( ls, key = lambda s :(s[0],s[-1]))根据多个关键字排序

编程入门 行业动态 更新时间:2024-10-27 03:27:44

python练习题sorted( ls, key = lambda s :(s[0],s[-1]))根据<a href=https://www.elefans.com/category/jswz/34/1771377.html style=多个关键字排序"/>

python练习题sorted( ls, key = lambda s :(s[0],s[-1]))根据多个关键字排序

输入样例

5
python
list
set
996
tuple

输出样例

(3, '996')
(3, 'set')
(4, 'list')
(5, 'tuple')
(6, 'python')
#[
#    ["单词个数","单词"],
#    ["单词个数","单词"],
#    ["单词个数","单词"],
#    ["单词个数","单词"]
#]amount = int(input())
#生成一个多维列表
#endList = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]
endList = [[0 for row in range(2)] for columb in range(amount)]for i in range(amount):endList[i][1] = input()endList[i][0] = len(endList[i][1])#根据多个关键字(多个标准)排序
ls = sorted(endList,key= lambda s:(s[0],s[1]))for i in ls:print("({}, \'{}\')".format(i[0],i[1]))

更多推荐

python练习题sorted( ls, key = lambda s :(s[0],s[-1]))根据多个关键字排序

本文发布于:2023-07-28 20:25:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1300359.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:多个   练习题   关键字   sorted   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!