我想删除列表的一部分,或者更确切地说,删除列表开头的所有元素,直到我遇到 '
' 在列表对象中,但它对我不起作用:j=['123','321','hhh','awdawdawd</p>','s','ggg']
for i in range(len(j)-1):
if '</p>' in j[i]:
j.pop(i)
break
j.pop(i)
print(j)
我想删除列表的一部分,或者更确切地说,删除列表开头的所有元素,直到我遇到 '
' 在列表对象中,但它对我不起作用:j=['123','321','hhh','awdawdawd</p>','s','ggg']
for i in range(len(j)-1):
if '</p>' in j[i]:
j.pop(i)
break
j.pop(i)
print(j)
你还能这样做吗
那些。当在元素中找到需要的字符时,我们只需将原始列表的开头修剪到当前列表之后的元素并中断循环,因为 满足搜索条件。而且您不需要使用额外的列表。
您可以使用这种方法,但前提是您必须保证有一个包含以下内容的元素
</p>
: