在這裏你去:
>>> for x in set(list1+list2+list3+list4+list5):
... [x]+map(lambda y:True and False or x in y, [list1,list2,list3,list4,list5])
...
[1, True, True, False, False, False]
[2, True, True, False, False, False]
[3, True, False, True, False, False]
[4, True, False, False, False, False]
[5, False, False, True, False, False]
[6, False, False, True, False, False]
[7, True, True, False, False, False]
[13, True, True, False, False, False]
[14, False, True, False, False, False]
[15, False, False, True, False, False]
[17, False, False, False, True, False]
[18, False, False, False, True, False]
[19, True, True, False, False, False]
[20, False, False, False, False, True]
[21, True, True, False, False, False]
我不知道怎麼說CSV工作。 ID代表什麼?什麼是'cat1'? – 2015-04-06 09:39:44
@ThomWiggers我可以做的。我需要這種格式的嵌套列表: [[1,True,True,True,True,True],[] ..] – SiMemon 2015-04-06 09:46:44
它真的不清楚你想說什麼 – Hackaholic 2015-04-06 09:48:10