【发布时间】:2016-03-12 13:32:16
【问题描述】:
是否可以在出现特定字符串时插入列表。 示例:
List=['north','south','east','west','south','united']
因此,每次出现字符串 'south' 时,列表都会在列表中的元素 south 之前插入一个项目 'canada'。
Results
List=['north','canada','south','east','west','canada','south','united']
编辑:我为不够具体而道歉。我需要它来寻找特定的字符。
List1=['north','<usa>23<\usa>','east','west','<usa>1942<\usa>','united']
Result=['north','canada', '<usa>23<\usa>','east','west','canada','<usa>1942<\usa>','united']
【问题讨论】:
-
您正在寻找
insert,而不是append。 this question 可能会有所帮助,但您必须在列表遍历中添加条件语句 -
您确定是
<\usa>而不是</usa>?