题解 | #字符串排序#

字符串排序

https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723

sorted() 对序列(列表、元组、字典、集合、还包括字符串)进行排序。基本语法格式:list = sorted(iterable, key=None, reverse=False) 。iterable 表示指定的序列,key 参数可以自定义排序规则;reverse 参数指定以升序(False,默认)还是降序(True)进行排序。sorted() 函数会返回一个排好序的列表。

def sort_string(str_list):
    return sorted(str_list, key=lambda x: str(x))


if __name__ == '__main__':
    strings = []
    n = int(input())
    while n > 0:
        strings.append(input())
        n -= 1
    res = sort_string(strings)
    for string in res:
        print(string)

全部评论

相关推荐

10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务