Sprite groups act more like sets unless you are using a OrderedGroup subclass (which uses a list instead of a dict for sprite membership). In that case, I think it is appropriate that "add" is used instead of "append".
In any case, groups are not lists, so I would just impress onto your students that there is a difference. Groups are more like a collection of things, generally unordered, while lists are ordered. It may be a good time to introduce them to how hashing algorithms work, and the fundamentals of sets and dictionaries. On Fri, Aug 5, 2016 at 11:20 AM, Paul Vincent Craven <p...@cravenfamily.com> wrote: > One thing I always would have liked is if sprite lists acted like lists. > In particular, it has always been annoying to teach students to use > 'append' for most lists, but 'add' for sprite lists. It would be nice if > there was an alias such that 'append' worked. > > Paul Vincent Craven > > On Fri, Aug 5, 2016 at 10:56 AM, René Dudfield <ren...@gmail.com> wrote: > >> Hello, >> >> as per docs/howto_release_pygame.txt we are declaring a new release >> coming soon. >> >> I've already asked on the open pull requests some days ago, but if >> there's anything that *needs* to go in, there's a few days left before we >> declare a feature freeze. >> >> I guess that there's not much that will block a release at this point. >> However it's been a looooong time between releases, so I don't think it >> hurts to wait a few more days. If you have something that might take >> longer, please get in touch and we can discuss it. >> >> If I don't hear anything in a few more days we will do a release >> candidate, and try to get more widespread testing. If there are any >> blocking issues, then will might do another N release candidates. I expect >> this to take two weeks. >> >> To discuss anything related to the release please use this issue: >> https://bitbucket.org/pygame/pygame/issues/107/pygame-192-release >> >> >> If you already want to help test, please try out: >> pip install pygame >> >> >> best regards, >> > >