题解 | #参数解析#
参数解析
https://www.nowcoder.com/practice/668603dc307e4ef4bb07bcd0615ea677
import sys
for line in sys.stdin:
a = line.strip()
if '"' in a:
index = a.find('"')
index1 = a[index+1:].find('"') + index+1
a2 = a[index+1:index1]
if index1 == len(a) -1:#l "b:\" /kzv /yar
a1 = a[:index]
a3 = a1.strip().split(" ")
a3.append(a2)
else:
a1 = a[:index] + a[index1+2:]
a3 = a1.split(" ")
a3 = a3[:index-1] + [a2] + a3[index-1:]
print(len(a3))
for i in a3:
print(i)
else:
a = a.split(" ")
print(len(a))
for i in a:
print(i)
