У меня возникли проблемы со вставкой ответов цикла for в список:
for i in word_list:
if i in word_dict:
word_dict[i] +=1
else:
word_dict[i] = 1
print word_dict
с этим я получаю словари подсчета слов, такие как
{'red':4,'blue':3}
{'yellow':2,'white':1}
возможно ли каким-то образом добавить эти ответы в список, например
[{'red':4,'blue':3},{'yellow':2,'white':1}]
] в основном я получаю 5 словарей из цикла for, можно ли поместить все эти словари в один список, не меняя каждый словарь. Каждый раз, когда я пытаюсь поместить их в один список, он просто выдает что-то вроде:
[{{'red':4,'blue':3}]
[{'yellow':2,'white':1}]
[{etc.}]
это копия моей программы, без текстовых файлов, которые я использую для кодирования, в основном books.txt просто содержит 5 разных текстовых файлов от 5 авторов, и я нахожусь в том месте, где у меня есть количество слов всех из них в отдельных словарях, которые я хочу добавить в один список, например:
[{'red':4,'blue':3},{'yellow':2,'white':1}]