擅长:python、mysql、java
<p>嗯。。看起来您只是想操纵一些字符串。你就不能这样做吗:</p>
<pre><code>listA = [u'|Trunk|Branch_ext|C',
u'|Trunk|Branch_ext',
u'|Trunk|Branch|A',
u'|Trunk|Branch|B',
u'|Trunk|Branch_ext|Branch|D',
u'|Trunk|Branch_ext|Branch|E',
u'|Trunk']
objToDelete = "Branch_ext"
listB = []
for element in listA:
clean = element.replace("|"+objToDelete, "")
if len(clean) > 0:
listB.append(clean)
</code></pre>