ये ट्विग फ्रेमवर्क में एक आयामी और दो आयामी सरणियों के लिए विस्तारित ऑपरेशन (जैसे, सॉर्ट, रिवर्स) हैं:
1D अर्रे
बिना कुंजी क्रमबद्ध और रिवर्स
{% for key, value in array_one_dimension %}
<div>{{ key }}</div>
<div>{{ value }}</div>
{% endfor %}
कुंजी क्रमबद्ध करें
{% for key, value in array_one_dimension|keys|sort %}
<div>{{ key }}</div>
<div>{{ value }}</div>
{% endfor %}
कुंजी क्रमबद्ध और रिवर्स
{% for key, value in array_one_dimension|keys|sort|reverse %}
<div>{{ key }}</div>
<div>{{ value }}</div>
{% endfor %}
2 डी Arrays
बिना कुंजी क्रमबद्ध और रिवर्स
{% for key_a, value_a in array_two_dimension %}
{% for key_b, value_b in array_two_dimension[key_a] %}
<div>{{ key_b }}</div>
<div>{{ value_b }}</div>
{% endfor %}
{% endfor %}
बाहरी सरणी पर कुंजी क्रमबद्ध करें
{% for key_a, value_a in array_two_dimension|keys|sort %}
{% for key_b, value_b in array_two_dimension[key_a] %}
<div>{{ key_b }}</div>
<div>{{ value_b }}</div>
{% endfor %}
{% endfor %}
बाहरी और भीतरी दोनों ओर की छंटनी
{% for key_a, value_a in array_two_dimension|keys|sort %}
{% for key_b, value_b in array_two_dimension[key_a]|keys|sort %}
<div>{{ key_b }}</div>
<div>{{ value_b }}</div>
{% endfor %}
{% endfor %}
बाहरी सरणी पर कुंजी क्रमबद्ध करें और इनर सरणी पर कुंजी क्रमबद्ध और रिवर्स
{% for key_a, value_a in array_two_dimension|keys|sort %}
{% for key_b, value_b in array_two_dimension[key_a]|keys|sort|reverse %}
<div>{{ key_b }}</div>
<div>{{ value_b }}</div>
{% endfor %}
{% endfor %}
बाहरी सॉर्ट पर कुंजी सॉर्ट और रिवर्स और इनर एरे पर कुंजी क्रमबद्ध करें
{% for key_a, value_a in array_two_dimension|keys|sort|reverse %}
{% for key_b, value_b in array_two_dimension[key_a]|keys|sort %}
<div>{{ key_b }}</div>
<div>{{ value_b }}</div>
{% endfor %}
{% endfor %}
कुंजी क्रमबद्ध और दोनों बाहरी और आंतरिक सरणी पर उल्टा
{% for key_a, value_a in array_two_dimension|keys|sort|reverse %}
{% for key_b, value_b in array_two_dimension[key_a]|keys|sort|reverse %}
<div>{{ key_b }}</div>
<div>{{ value_b }}</div>
{% endfor %}
{% endfor %}
foreach
लूप का उपयोग करें ।