Это мой текущий код:Как не считать дубликаты с пользовательского ввода?
words = []
word = input('Word: ')
while word != '':
words.append(word)
word = input('Word: ')
print("You know "+ str(len(words)), "unique word(s)!")
Это то, что мне нужно:
Слово: чат
Слово: Chien
Слово: чат
Слово: Escargot
Word:
Вы знаете 3 уникальных слова!
Не предполагается считать любые повторяющиеся слова. Я не знаю, как этого избежать. Потому что я сделал все остальное, кроме этого. Есть простой способ, но простой?
Вы хотите использовать ['set()'] (https://docs.python.org/2/library/sets.html)? –
Довольно ясный вопрос, но я думаю, что, вероятно, тоже спрашивают. – RFlack
@RFlack Я так думаю: http://stackoverflow.com/questions/7961363/python-removing-duplicates-in-lists –