题解 | #字符串排序#

字符串排序

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

while True:
    try:
        num=int(input())
        stack=[]
        for i in range(num):
            stack.append(input())
        print("\n".join(sorted(stack)))
        
        
        
        
    except:
        break
全部评论
首先n是我们要输入字符串的数量,这个数量可以利用列表的长度来控制,利用while true循环,只要i在n内我们就进行一次输入,输入的内容利用列表进行记录,然后利用sort函数对列表内的内容进行排序,直到列表长度达到n为止
1 回复 分享
发布于 2023-03-21 12:39 浙江
for i in range(num): stack.append(input()) 这个是什么意思,为什么stack列表后面要加空字符串。萌新求问
点赞 回复 分享
发布于 2023-01-02 10:33 陕西

相关推荐

uu们,拒offer时hr很生气怎么办我哭死
爱睡觉的冰箱哥:人家回收你的offer,或者oc后没给你发offer的时候可不会愧疚你,所以你拒了也没必要愧疚他。
点赞 评论 收藏
分享
程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
码农索隆:这种hr,建议全中国推广
点赞 评论 收藏
分享
评论
75
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务