<br><br><div class="gmail_quote">2011/11/24 Riccardo mancuso <span dir="ltr"><<a href="mailto:mancuso.riccardo63@gmail.com">mancuso.riccardo63@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
salve a tutti,<br>spiego meglio il mio problema: vorrei realizzare un dizionario in modo che come chiave si prenda un range di numeri ed i valori sono degli array.<br>Ad esempio:<br><br>dati={0<x<20:array([1, 5, 7 , 21,33]),<br>
21< x<30: array(4,6,1,3,5]}<br><br>ossia per tutti i valori x compresi tra 0 e 20 prendi il primo array (e così via)<br>e' possibile ?<br></blockquote><div><br><br>Devi creare una classe basata su dict, e poi customizzare i metodi __getitem__ e __setitem__.<br>
<br>Per esempio, leggi qui:<br>* <a href="http://stackoverflow.com/questions/2390827/how-to-properly-subclass-dict-and-override-get-set">http://stackoverflow.com/questions/2390827/how-to-properly-subclass-dict-and-override-get-set</a><br>
<br>Prima di farlo, peró, ti consiglio di scrivere qualche doctest per definire come questo dizionario si dovrebbe comportare.<br>Per esempio, come lo inizializzeresti? <br> <br><br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
<br>_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Giovanni Dall'Olio, phd student<br>IBE, Institut de Biologia Evolutiva, CEXS-UPF (Barcelona, Spain)<br><br>My blog on bioinformatics: <a href="http://bioinfoblog.it" target="_blank">http://bioinfoblog.it</a><br>
<br>