Thanks for all.
Christophe.

Luke a écrit :
> Python has a builtin set data type.  For example:
>   
>>>> x= [1,2,3,5,2,1]
>>>> set(x)
>>>>         
> set(1, 2, 3, 5)
>
> Sympy has an Interval class, but it seems at the moment it doesn't
> have things like the intersection / union operators, nor whether the
> interval is open or closed.
>
> I'm not sure if this Interval class was intended for the application
> you mentioned, but if so, we should add some functionality, it
> wouldn't be very hard.  The file is:
> sympy/core/interval.py
>
> Useful methods to add that I can think of:
> -- union / intersection / difference
> -- open / closed
> -- force start to be <= end ???  so that you couldn't make an interval
> like:  [2, 1]?
>
> ~Luke
>
> On Jul 3, 10:44 am, Christophe <projet...@gmail.com> wrote:
>   
>> Hello,
>> I would like to know if it is possible to work with sets.
>>
>> A second question. Is the a way to do something like   intersection([1 ;
>> 2];[1.5 ; 5])   and   union([1 ; 2];[1.5 ; 5])   where [a ; b]:={x |
>> a<=x<=b}?
>>
>> Best regards.
>> Christophe

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com
To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to