Question 23
Consider the following Python code snippet.
from jinja2 import Template
data = [ {"vehicle_id":"ev101", "vehicle_name":"electroN", "fuel_type":"electric"}, {"vehicle_id":"pt201", "vehicle_name":"discover", "fuel_type":"petrol"}, {"vehicle_id":"dz301", "vehicle_name":"apex", "fuel_type":"diesel"}, ]
this_text = """ <h1> Ordered Vehicles </h1> {% set keys = data[0].keys() %} {% set keys = keys|list %} {% for i in range(data|length) %} {{keys[i]}} : {{data[i][keys[i]]}} {% endfor %} <h3> Total: {{ data|length }} </h3> """this_temp = Template(this_text)rendered = this_temp.render(data = data)print(rendered)How will the browser render the output of the above given Python code?