I am writing a function getdata for other people, and I want others can use the function as follows.
var1,var2, var3=getdata(..., ['var1','var2','var3'],...) If I can not return data column by column, I can not get the above, right? On 10/7/07, Eric Brunson <[EMAIL PROTECTED]> wrote: > > 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* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > > wrote: > > > > Kent Johnson wrote: > > > Alan Gauld wrote: > > >> "Kent Johnson" <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> 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@python.org <mailto:Tutor@python.org> > > http://mail.python.org/mailman/listinfo/tutor > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Tutor maillist - Tutor@python.org > > http://mail.python.org/mailman/listinfo/tutor > > > >
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor