Python数据结构操作
我的文件结构为“X”,如下所示:Python数据结构操作,python,Python,我的文件结构为“X”,如下所示: [u'2c91808654e491580154e88ba78b0bd3', u'2c91808654e491580154e88ba78e0bd4', u'2c91808654e491580154e88ba7930bd5', u'2c91808654e48e760154e88ba5a70b1f', u'2c91808654e48e760154e88ba5ab0b21', u'2c91808654e48e760154e88ba5ae0b24', u'2c
[u'2c91808654e491580154e88ba78b0bd3',
u'2c91808654e491580154e88ba78e0bd4',
u'2c91808654e491580154e88ba7930bd5',
u'2c91808654e48e760154e88ba5a70b1f',
u'2c91808654e48e760154e88ba5ab0b21',
u'2c91808654e48e760154e88ba5ae0b24',
u'2c91808654e48e760154e88ba5c10b25']
[]
[u'2c91808654e48e760154e88ba5a70b1f',
u'2c91808654e48e760154e88ba5ab0b21',
u'2c91808654e48e760154e88ba5ae0b24',
u'2c91808654e48e760154e88ba5c10b25'
u'2c91808654e491580154e88ba78e0bd4']
[]
[]
[]
然后我有一个“Y”项列表,如-
[u'2c91808654e48e760154e88ba5ae0b24',
u'2c91808654e48e760154e88ba5c10b25'
u'2c91808654e491580154e88ba7930bd5',
u'2c91808654e48e760154e88ba5a70b1f',
u'2c91808654e48e760154e88ba5ab0b21']
我想从X中删除Y中不存在的项。注意:同一项可能在X中的不同位置多次出现。使用列表理解
z = [element for element in x if element not in y]
到目前为止你尝试了什么?