Re: select and vecsmall
Denis Simon <[email protected]>
| Newsgroups | gmane.comp.mathematics.pari.user |
|---|---|
| Message-ID | <[email protected]> |
ok, I will do this. Thanks. But I thought that this notation was a shortcut for a more complicated select()... Denis SIMON. ----- Mail original ----- > De: "Bill Allombert" <[email protected]> > À: "pari-users" <[email protected]> > Envoyé: Mercredi 29 Janvier 2025 22:52:07 > Objet: Re: select and vecsmall > On Wed, Jan 29, 2025 at 10:29:45PM +0100, Denis Simon wrote: >> Hi, >> >> The function select() doesn't seem to accept Vecsmall. >> >> v=Vecsmall([1,2,3,4]); >> select(i->i%2,v) >> *** at top-level: select(i->i%2,v) >> *** ^---------------- >> *** select: incorrect type in select (t_VECSMALL). >> *** Break loop: type 'break' to go back to GP prompt >> >> Is there any good reason ? > > Yes! > > You can do [i|i<-v,i%2] though. > > Cheers, > Bill.