<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    ho risolto in maniera un po' sghilemba ma funzionante.<br>
    Per l'enorme dizionario disordinato, mi sono creato una lista di
    tutte le voci ordinate <i>SortedList</i> con l'esempio di Marco
    (che segue) e infine scorro ordinatamente il dizionario con un
    semplice for<br>
    <i>for elem in SortedList:<br>
          print Dict[elem]</i><br>
    non sarà un capolavoro, ma funziona ed è già cosa buona a quest'ora
    :)<br>
    grazie!<br>
    Vittorio<br>
    <br>
    Il 17/07/2012 17:42, Marco Beri ha scritto:
    <blockquote
cite="mid:CAN1J36iCDXS3e5SRav4rmHw1djzLh8cv2UmmYxvh6Y7G-UcUAA@mail.gmail.com"
      type="cite">
      <div class="gmail_quote">2012/7/17 Vittorio Spina <span dir="ltr"><<a
            moz-do-not-send="true"
            href="mailto:vittorio.spina@gmail.com" target="_blank">vittorio.spina@gmail.com</a>></span><br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          Ciao a tutti,<br>
          ho un dizionario di questo tipo:<br>
          a = { "ValueName1": [a,b,c,d,e],<br>
                  "ValueName2": [a,b,c,d,e],<br>
                  ...<br>
                  "ValueNamen": [a,b,c,d,s]<br>
                }<br>
          in pratica per ogni elemento del dizionario, ho una lista.
          Ciascuna lista è composta di 5 elementi di tipo INTERO, il
          valore "e" [4] di ciascuna lista è sempre differente da
          qualsiasi altro elemento e-simo delle altre liste presenti nel
          dizionario.<br>
          Vorrei ordinare le voci il dizionario per e....<br>
          riassumendo se il mio dizionario fosse:<br>
          a={"vittorio":[1,2,3,4,6], "gianni":[11,77,3,4,3],
          "luca":[2,4,1,5,8], "Marco":[2,2,3,6,1],
          "Antonio":[4,23,11,2,2]}<br>
          b=ordina(a) dovrebbe fare in modo che<br>
          b={"Marco":[2,2,3,6,1], "Antonio":[4,23,11,2,2],
          "gianni":[11,77,3,4,3], "vittorio":[1,2,3,4,6],
          "luca":[2,4,1,5,8]}<br>
          Come si fa?<br>
          io non ce la faccio!<br>
          Aiuto vi prego!<br>
        </blockquote>
        <div><br>
        </div>
        <div>Abbiamo capito! Non serve che lo chiedi tre volte :-)</div>
        <div><br>
        </div>
        <div>
          <div>>>> a={"vittorio":[1,2,3,4,6],
            "gianni":[11,77,3,4,3], "luca":[2,4,1,5,8],
            "Marco":[2,2,3,6,1], "Antonio":[4,23,11,2,2]}</div>
          <div>
            <div>>>> sorted(a.items(),key=lambda x:x[1][4])</div>
            <div>[('Marco', [2, 2, 3, 6, 1]), ('Antonio', [4, 23, 11, 2,
              2]), ('gianni', [11, 77, 3, 4, 3]), ('vittorio', [1, 2, 3,
              4, 6]), ('luca', [2, 4, 1, 5, 8])]</div>
          </div>
        </div>
        <div><br>
        </div>
        <div>Ovviamente se ti serve un dizionario ordinato devi usare
          una classe apposta, tipo il SortedDict di Django.</div>
        <div>Ciao.<br>
          Marco.</div>
        <div><br>
        </div>
      </div>
      -- <br>
      <div>
        <div>
          <div>
            <div><a moz-do-not-send="true" href="http://beri.it/"
                target="_blank">http://beri.it/</a> - Un blog</div>
            <div><a moz-do-not-send="true"
                href="http://beri.it/i-miei-libri/" target="_blank">http://beri.it/i-miei-libri/</a> -
              Qualche libro</div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Python@lists.python.it">Python@lists.python.it</a>
<a class="moz-txt-link-freetext" href="http://lists.python.it/mailman/listinfo/python">http://lists.python.it/mailman/listinfo/python</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">
</pre>
  </body>
</html>