9.6 Chapter summary
Highlights from this chapter include:
- Lists are mutable and can be easily modified by using
append,remove, andpopoperations. - Lists are iterable and can be iterated using an iterator or element indexes.
- The
sortoperation arranges the elements of a list in ascending order if all elements of the list are of the same type. - The
reverseoperation reverses a list. - The
copymethod is used to create a copy of a list. - Lists have built-in functions for finding the maximum, minimum, and summation of a list for lists with only numeric values.
- Lists can be nested to represent multidimensional data.
- A list comprehension is a compact way of creating a new list, which can be used to filter items from an existing list.
At this point, you should be able to write programs using lists.
| Function | Description |
|---|---|
append(element) | Adds the specified element to the end of a list. |
remove(element) | Removes the specified element from the list if the element exists. |
pop | Removes the last element of a list. |
max(list) | Returns the maximum element of the list specified. |
min(list) | Returns the maximum element of the list specified. |
sum(list) | Returns the summation of a list composed of numbers. |
sort | Sorts a list on which the method is called in ascending order. |
reverse | Reverses the order of elements in a list. |
copy | Makes a complete copy of a list. |