题解 | #字符串排序#

字符串排序

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)

全部评论

相关推荐

字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
面试摇了我吧:啊哈哈面试提前五个小时发,点击不能参加就是放弃
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务