Flask プロジェクトで Jinja テンプレートを使用した次のループがあります。
<select style="width: 125px;" id="ddlQuarters" name="ddlQuarters">
{% for e in element_values if e.DataKey == 'Quarter' %}
{% for v in e.DataElementValues | reverse %}
<option value="{{ v.DataElementValueId }}">{{ v.Value }}</option>
{% endfor %}
{% endfor %}
</select>
必要なデータ要素を取得するためにサブループを実行する必要がないように、jinja for ループを最適化する方法はありますか? または、別の質問ですが、速度に関しては、単一のループでそれを行うことは違いますか?