![]() |
#2
外部三电铃2010-04-13 14:46
|
out = []
args = list(args) # Make a copy because this func is destructive
while len(args) > 0:
a = args.pop(0)
if '=' in a:
opt, _ = a.split('=', 1)
if opt in valopts:
out.append(a)
以上代码中 a = args.pop(0) ,那么a不应只是个字符么,那下面的a.split()还有什么意义,print opt和_的话不都是空么?
但看代码的意思好像不是如此。