Even though I had done the tasks beforehand, watching them being done in class today taught me new things.
I learned that I could use Python's in-built list methods more, instead of falling back to for loop all the time.
For example, I could use the extend method (rather than for loop and append method) to expand a list with the contents of another list. Likewise, I could use the clear method (rather than for loop and remove method) to empty a list.
Unless there is a specific need for using the for loop, like I need to check a condition on individual elements before adding them to or removing them from the list, the code looks much cleaner this way.
The above is the detailed content of Python - List Methods & Tasks II. For more information, please follow other related articles on the PHP Chinese website!