= Structures - работа со структурами данных = [[http://pypi.python.org/pypi/structures|Structures]] - пакет для создание структур данных с явным указанием типов. Поддерживает широкий набор типов данных, а также позволяет без труда создавать новые типы данных. '''Пример использования:''' {{{#!highlight python >>> from structures import * >>> >>> class S(Structure): ... i = Integer ... s = String ... b = Boolean(True) ... l = List ... >>> s = S() >>> s.i = '1' >>> assert s.i == 1 >>> s.s = 'qwerty' >>> s.s u'qwerty' >>> s.b True >>> s.b = [] >>> s.b False >>> s.b = 10 >>> s.b True >>> s.l AttributeError: l >>> s.l = (1, 2, 3) >>> s.l [1, 2, 3] >>> }}}