Also I have been trying to get list_plot to create a rainbow effect,
but I am not sure how to go about it. Looked for possible coding and
couldn't find any.

On Jan 2, 1:22 pm, Anton Sherwood <bro...@pobox.com> wrote:
> On 2012-1-02 09:24, Eric Kangas wrote:
>
> > l1 = [int(x) for x in p]
> > l2 = [int(x) for x in d]
> > l3 = []
> > x = 0
> > for x in l1,l2:
>
> This will give x the values l1 and l2,
> which are not valid indices.
>
>  > if l1[x:x+1]==l2[x:x+1];
>  > l3.insert(x, (x,l1[x:x+1],l2[x:x+1]));
>
> Why ranges (which are lists) rather than simple items?
> Why record two numbers that are always equal (or else unrecorded)?
>
> Is "l3.insert(x, ...)" valid when len(l3) < x?
>
> Others have suggested how to do it with a one-liner.
> Here's better syntax for the 'naive' approach:
>
>         for x in range(min(len(l1),len(l2)):
>                 if l1[x] == l2[x]:
>                         l3.append((x,l1[x]))
>         print l3
>
> --
> Anton Sherwood *\\*www.bendwavy.org*\\*www.zazzle.com/tamfang

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to