Есть такая проблема, в этом джейсоне есть категории со словами и количество слов по отдельности, нужно внутрь категории добавить их количество, и вывести в темплейт
{'amazing': 3111, 'fear': 665, 'panic': 155, 'content': 3089, 'weak': 2208, ' joy ': 174, ' sad ': 1438, 'envy': 89, 'jealous': 336, 'apathy': 13, 'categories': {'happiness': ['happy', 'content', 'amazing', 'love', 'joy'], 'anger': ['apathy', 'hate', 'angry'], 'anxiousness': ['anxious', 'jealous', 'afraid', 'envy', 'panic', 'weak'], 'sadness': ['sad', 'grief', 'depression', 'guilt','confusion']}, 'confus': 1531, 'happy': 3369, 'grief': 76, 'guilt': 120, 'angry': 388, 'depress': 852, 'hate': 3257, 'anxious': 162, 'love': 10681, 'afraid': 733}
Так это выглядит в темплейте
{% for category in emotions.categories %}
<table class="rwd-table">
<thead>
<tr>
<th colspan="3">Words in 'Happiness, Contentment, Amazement, Love, Joy & Strength'</th>
</tr>
</thead>
<tbody>
<tr class="t-head">
<td>Word</td>
<td>Intencity</td>
<td>Frequency</td>
</tr>
{% for emotion in category %}
<tr>
<td>{{ emotion }}</td>
<td>5</td>
<td>15977</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endfor %}
При выводе берется название категории по буквам, вместо слов внутри списка, как его корректно вывести?