l = [1,2,3,4,5,'1','2','3','4','nag','nag','venkat',5,6,7]
l1 = []
for i in l:
if (str(i) not in l1) and (i not in l1):
l1.append(i)
print l1
我想清理我的列表。我的列表包含數字和字符串。在上面的列表中,我有1和「1」。我想刪除1或「1」。我想輸出爲[1, 2, 3, 4, 5, "nag", "venkat", 6, 7]
我想清理列表中的元素。如果我的列表包含數字1 ansSixng「1」我想保留只有一個元素或者整數或刺
你有什麼問題? – Humbalan
尋求調試幫助的問題(「爲什麼這個代碼不工作?」)必須包含所需的行爲,特定的問題或錯誤以及在問題本身中重現問題所需的最短代碼。沒有明確問題陳述的問題對其他讀者無益。請參閱:如何創建[MCVE]。 –