O'Reilly logo
  • David Neufeld thinks this is interesting:

isn’t exactly the same as the for loop statement version because it makes a new list object (which might matter if there are multiple references to the original list)

From

Cover of Learning Python, 5th Edition

Note

This is very important distinction!