[Tutor] a code question, but don't know question's name

Eric Brunson brunson at brunson.com
Sun Oct 7 22:08:05 CEST 2007


Happy Deer wrote:
> Thank all for the discussion.
> Maybe I can separate my question into two.
>
> First, I have experience in Matlab, where I can use "eval". I wonder 
> whether someone knows about it.
>
> Second, if I just want to return data[:,1], ...data[:,-1] separately 
> without knowing ahead how many columns data has. What should I do?

I'm still unsure if you even need extended slicing.

Given:

data = [ 1, 2, 3, 4, 5, 6 ]

What do you expect data[:,1] and data[:,-1] to return?


>
>
>
> On 10/7/07, *Kent Johnson* <kent37 at tds.net <mailto:kent37 at tds.net>> 
> wrote:
>
>     Kent Johnson wrote:
>     > Alan Gauld wrote:
>     >> "Kent Johnson" <kent37 at tds.net <mailto:kent37 at tds.net>> wrote
>     >>
>     >>>> The notation data[;,0] doesn't make sense and is an error in
>     >>>> Python.
>     >>> [:,0] is an extended slice, not an error:
>     >>> http://docs.python.org/ref/slicings.html
>
>     We discussed this quite a bit last July:
>     http://mail.python.org/pipermail/tutor/2007-July/055814.html
>
>     Kent
>     _______________________________________________
>     Tutor maillist  -   Tutor at python.org <mailto:Tutor at python.org>
>     http://mail.python.org/mailman/listinfo/tutor
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>   



More information about the Tutor mailing list