提取字符串中第二个数字,并判断是否大于1000,如果是,从列表中删除这一行。
1000\t1002\n
.....【省略】....
代码:
1000:
print 'ok'
else:
print 'sorry'
#结果:ok
删除操作。
内容保持不变。
>> newStr.lstrip("\t")
'1002\n'
>>> newStr.rstrip("\n")
'\t1002'
>> ss="124"
>>> ss[0]
'1'
>>> ss.lstrip(ss[0])
'24'
>>> ss[0] #ss[0]保持不变
'1'
>>> ss=ss.lstrip(ss[0]) # 赋值之后ss获取新值
>>> ss
'24'
>>> ss[0] #ss[0]随之改变
'2'
结果为"改为newStr[0:t+1]
函数用错。
解决注释报错:如果文件里有非ASCII字符,需要在第一行或第二行指定编码声明:
原文链接:https://www.f2er.com/python/59441.html