Dear support, I'm trying to resolve #7315 and have discovered something that disturbs me, but probably is reasonable to someone who really understands Python lists. Namely:
{{{ >>> L=[1,2,3,4] >>> for x in L: ... L.remove(x) ... x ... L ... 1 [2, 3, 4] 3 [2, 4] >>> L [2, 4] }}} Somehow it is going by the index of the list, not the actual elements. Assuming this is intended behavior, what is the right workaround? Any link to the official Python documentation would be wonderful as well. Thanks, - kcrisman --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---