您的位置:首页 > 编程语言 > Python开发

python中字符串列表有元素减少时的注意事项

2018-12-14 08:46 183 查看

python中的列表,是一个可以改变其中元素的值;但是,我们的列表有这样一个特点;就是当我们的元素减少时,我们列表的序列就会减少,于是,到我们在对列表元素做挑选删除处理的时候,会因为元素的减少,元素的序列号发生变化,导致我们可能在条件筛选的时候就会遗漏某些元素,然后导致达不到我们的目的,目前,对于这种情况,我是这样处理的,元素删除需要一个一个进行,不论你是用pop,remove 还是del;当移除完成之后,就需要用break打断,跳出循环,不然会出现索引超范围,然后进行第二次循环验证。以此进行。对于字符串的处理,我们在有的可以直接运行的地方可以采用设立一个新的字符串,在不好处理的地方,先将其转换成列表,然后再进行处理。处理完成之后再将其用+转换成字符串。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: