New in version 2.5.
The Element type is a flexible container object, designed to store hierarchical data structures in memory. The type can be described as a cross between a list and a dictionary.
Each element has a number of properties associated with it:
To create an element instance, use the Element or SubElement factory functions.
The ElementTree class can be used to wrap an element structure, and convert it from and to XML.
A C implementation of this API is available as xml.etree.cElementTree.