从列表中删除项目执行某些操作后,我收到了list
如下:Python 2.7版:由价值
FreqItemset(items=[u'A_String_0'], freq=303)
FreqItemset(items=[u'A_String_0', u'Another_String_1'], freq=302)
FreqItemset(items=[u'B_String_1', u'A_String_0', u'A_OtherString_1'], freq=301)
我想从列表中删除所有项目从开始A_String_0,但我喜欢保持其他项目例如在
所以上述删除行1和2(如果在A_String_0中间或项的结束存在并不重要),保持线3
我试图
filter(lambda a: a != 'A_String_0', result)
和
result.remove('A_String_0')
这一切并不能帮助我
第二种方法适用于我。 –
你是什么意思*我想从列表中删除从A_String_0 *开始的所有项目? – mbomb007
如果它是列表中的第一个元素,他希望删除'A_String_0',否则不要单独使用 – wpercy