>> Введите слово: камень
>> Введите слово: вода
>> Введите слово: лес
>> Введите слово:
>> ['камень','вода','лес']
data = []
word = '1' # переменная word должна быть в начале цикла, причем не пустая
while word: # проверяю, не пустое ли слово введено.
word = input('Слово: ')
data.append(word)
data.pop(len(data)-1) # удаляю последний "пустой" элемент списка
print(data)