我想設置一個列表,但我想保留其餘列表的索引,如前所述。Python設置列表,但保留原始列表的索引
list_a = ['cat','dog','cat','mouse','dog']
list_b = [ 'c','c','c','d','d']
zipped = zip(list_a,list_b)
我想set
上list_a但我也想要刪除從list_a設定後取出list_b的相應值。我想要什麼
例如:
new_zip
>>> [('cat','c'),('dog','c'),('mouse','d')]
我想荏苒2清單可以給我我想要什麼,但我可能無法設置,因爲元組的第二個參數的壓縮列表。
什麼決定你是否爲「狗」保留「c」或「d」? – Prune
'list_b'應該正好映射到'list_a' – jxn
你有兩個「狗」的實例,映射到「c」和「d」。當你將list_a減少到一個集合時,你如何決定保留哪個索引? – Prune