def get_word(income_data):
word = income_data['next_word'] # тут получаем очередное слово у пользователя
return word
class My_Word_List:
def __init__(self):
self.words = []
def add_word(self, word):
self.words.append(word)
def __repr__(self):
return str(self.words)
my_words = My_Word_List()
data = {} # тут я просто эмулирую твою data
while True:
data['next_word'] = input('next word:')
my_words.add_word(get_word(data)) # тут вызываю метод добавления слова в список, и сразу в качестве параметра передаю вызов функции запроса слова
print(f'my word list: {my_words}')
В то же время, вы не представляете себе, какой поток неучей-ботостроителей привели на ресурс видосики хауди и ему подобных. Десятки вопросов в день, все практически одинаковые - "я взял у хауди какой-то код, вот так покорежил его, ну-ка быстренько скажите мне, что тут неправильно". Это, знаете ли, раздражает. И вызывает с нашей стороны реакцию.
А что вы хотели? Чтобы все бросились разбирать тонны говнокода, навороченного поверх говнокода? А зачем?
Вот вам на предыдущий вопрос дали ответ - а вы его даже не пометили как решение.