Если порядок слов не имеет значения, используйте set
wordlist = set()
while True:
word = (input("Enter a word (blank to quit): "))
if word == "":
break
wordlist.add(word)
for word in wordlist:
print(word)
Если порядок вставки слов имеет значение, добавить список с условием
wordlist = []
while True:
word = (input("Enter a word (blank to quit): "))
if word == "":
break
if word not in wordlist:
wordlist.append(word)
for word in wordlist:
print(word)
Если вы хотите сохранить дубликаты, но просто хотите удалить их во время печати
for word in set(wordlist):
print(word)
Если при печати необходимо поддерживать заказы
visited=set()
for word in wordlist:
if word not in visited:
print(word)
visited.add(word)