Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Re: array difference
jabowen
7/5/2007 7:52:00 PM
Thanks. inspect showed the problem.
--- Xavier Noria <fxn@hashref.com> wrote:
> On Jul 5, 2007, at 9:20 PM, Jeffrey Bowen wrote:
>
> > I?m trying to create an array containing the
> > difference of the two other arrays. When I create
> the
> > arrays manual I have no problems.
> >
> > a = ["0001", "0002"]
> > b = ["0001", "0002", "0003"]
> > c = b - a
> > puts c
> > c -> 0003
> >
> > However when the array is created from data in a
> file
> > d will equal the first array not the difference
> > between the two.
> >
> > File.open("datafilelist.txt").each { |h|
> data_files1
> > << h}
> >
> > d = data_files1 - data_files
> > puts d
> > -> 0001, 0002
>
> I guess the trailing newline in the elements of
> data_files1 is the
> culprit. In that case push h.chomp instead of h. In
> any case, inspect
> the arrays.
>
> -- fxn
>
>
>
____________________________________________________________________________________
Sick sense of humor? Visit Yahoo! TV's
Comedy with an Edge to see what's on, when.
http://tv.yahoo.com/colle...
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Re: array difference
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password