【发布时间】:2015-06-02 12:02:26
【问题描述】:
我有这样一个场景:
mainList = [[9,5],[17,3],[23,1],[9,2]]
secondaryList = [9,12,28,23,1,6,95]
myNewList = []
myNewList.append([[a,b] for a,b in mainList if a in secondaryList])
这个,把我还给我:
myNewList = [[9,5],[23,1],[9,2]]
但我只需要“a”的第一次出现。换句话说,我需要获得:
myNewList = [[9,5],[23,1]]
我怎样才能做到这一点?
【问题讨论】:
标签: list python-3.x append