See itertools.permutations (python standard library)<div><br></div><div>e.g.</div><div><div>In [3]: list(itertools.permutations([1,1,0,0]))</div><div>Out[3]: </div><div>[(1, 1, 0, 0),</div><div> (1, 1, 0, 0),</div><div> (1, 0, 1, 0),</div>
<div> (1, 0, 0, 1),</div><div> (1, 0, 1, 0),</div><div> (1, 0, 0, 1),</div><div> (1, 1, 0, 0),</div><div> (1, 1, 0, 0),</div><div> (1, 0, 1, 0),</div><div> (1, 0, 0, 1),</div><div> (1, 0, 1, 0),</div><div> (1, 0, 0, 1),</div>
<div> (0, 1, 1, 0),</div><div> (0, 1, 0, 1),</div><div> (0, 1, 1, 0),</div><div> (0, 1, 0, 1),</div><div> (0, 0, 1, 1),</div><div> (0, 0, 1, 1),</div><div> (0, 1, 1, 0),</div><div> (0, 1, 0, 1),</div><div> (0, 1, 1, 0),</div>
<div> (0, 1, 0, 1),                                                                                                                                                                                                                                     </div>
<div> (0, 0, 1, 1),</div><div> (0, 0, 1, 1)]</div><div><br></div><div>Hope that helps,</div><div>-Joe</div><br><div class="gmail_quote">On Fri, Mar 19, 2010 at 9:53 AM, gerardob <span dir="ltr"><<a href="mailto:gberbeglia@gmail.com">gberbeglia@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
Hello, i would like to produce lists of lists 1's and 0's.<br>
<br>
For example, to produce the list composed of:<br>
<br>
L = [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]]<br>
<br>
I just need to do the following:<br>
<br>
n=4<br>
numpy.eye(n,dtype=int).tolist()<br>
<br>
I would like to know a simple way to generate a list containing all the<br>
lists having two 1's at each element.<br>
<br>
Example, n = 4<br>
L2 = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],[0,0,1,1]]<br>
<br>
Any ideas?<br>
Thanks.<br>
<font color="#888888"><br>
<br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://old.nabble.com/lists-of-zeros-and-ones-tp27950978p27950978.html" target="_blank">http://old.nabble.com/lists-of-zeros-and-ones-tp27950978p27950978.html</a><br>
Sent from the Numpy-discussion mailing list archive at Nabble.com.<br>
<br>
_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</font></blockquote></div><br></div>