题解 | #参数解析#

参数解析

https://www.nowcoder.com/practice/668603dc307e4ef4bb07bcd0615ea677

  1. 先用引号分割,将所有第偶数个子字符串(括号内的字符串)作为一个参数
  2. 用空格分割第奇数个字符串,统计包含的参数个数
while True:
    try:
        cmd = input().split('"')
        params = []
        for i in range(len(cmd)):
            if i % 2 != 0:
                params.append(cmd[i])
            else:
                cmd_sub = cmd[i].split()
                params += cmd_sub
        print(len(params))
        print('\n'.join(params))
    except EOFError:
        break
全部评论

相关推荐

不愿透露姓名的神秘牛友
02-14 11:10
点赞 评论 收藏
分享
01-17 08:34
门头沟学院 Java
想找对象的单身狗在努力存钱:这工资不低了,再高点人家要招博士硕士的
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客企业服务