title: marshmallow: convert dict to tuple
body: <p>Given that</p>
  
  <p>the input data <code>x</code> are:</p>
  
  <pre><code>{'comm_name': 'XXX', 'comm_value': '1234:5678', 'dev_name': 'router-1'}
  </code></pre>
  
  <p>The <code>marshmallow</code> schema is as follows:</p>
  
  <pre><code>class BGPcommunitiesPostgresqlSchema(marshmallow.Schema):
      comm_name = marshmallow.fields.Str(required=True)
      comm_value = marshmallow.fields.Str(required=True)
  
      @marshmallow.validates('comm_value')
      def check_comm_value(self, value):
          if value.count(":") &lt; 1:
              raise marshmallow.ValidationError("a BGP community value should contain at least once the `:` char")
          if value.count(":") &gt; 2:
              raise marshmallow.ValidationError("a BGP community value should contain no more than two `:` chars")
  </code></pre>
  
  <p>Let's load it and its data:</p>
  
  <pre><code>schema  = BGPcommunitiesPostgresqlSchema()
  zzz = schema.load(x)
  </code></pre>
  
  <p>If we print that, we get:</p>
  
  <pre><code>zzz.data
  Out[17]: {'comm_name': u'XXX', 'comm_value': u'1234:5678'}
  </code></pre>
  
  <p><strong>Objective:</strong> I would like the end result to be:</p>
  
  <pre><code>In [20]: zzz.data
  Out[20]: (u'XXX', u'1234:5678')
  </code></pre>
  
  <p>How can I achieve that result (tuple) when I do <code>zzz.data</code> instead of getting the dict ?</p>