我很好奇,如果您可以從列表中刪除重複項並將唯一身份證作爲列表返回。我想這一點:使用list comprehension從列表中刪除重複項
def do_list(lists):
res = [ [ one for one in temp if one not in res ] for temp in lists ]
return res
因此,例如,如果:
lists = [ [ "a","b","c" ],[ "d","a" ],[ "c","a","f" ] ]
的結果應該是:
[ "a","b,"c","d","f" ]
但它給我,我分配新建分配FY之前REFFERENCE可變資源錯誤。
這很美麗,謝謝。 – TheTask1337
@TheTask1337不確定「美麗」是否適合描述這類代碼;-)它看起來像一個Perl程序員會做的事情! :p就像我說的,這只是一個教育練習。請不要實際使用它;-) – Carpetsmoker