Я не могу понять, почему результат показывает 2 «красных». Результат: [красный, розовый, красный, белый, синий]
string ='red,red,white,white,pink,blue,red,white,blue'
wordlist = string.split(',')
for i in wordlist:
if (wordlist.count(i) > 1):
wordlist.remove(i)
print(wordlist)