Compound Conditions:
* and, or, not compound conditionals
* Be able to construct for loops to count through various ranges of integers (positive, negative, ascending, descending, by values other than one, etc).
* Know the use of the len() function for strings and tuples.
* Know the use of the in operator for strings and tuples.
* Know the use of the [] operator for accessing elements of a string or tuple.
* Know how the positive and negative indexes are structured.
* Know the use of the [:] operator for accessing slices of a string or tuple.
* Know how the positive and negative slices are structured.
* Understand and know how to build strings using concatenation.
* Know how to create tuples.
* Study all examples in the notes and textbook.
* Be able to construct lists.
* Know the use of the len() function for lists.
* Know the use of the in operator for lists.
* Know the use of the [] operator for accessing elements of a list.
* Know the use of the [:] operator for accessing slices of a list.
* Understand how to build lists using concatenation.
* Understand how to change elements in a list.
* Know the list methods discussed in class (sort, reverse, count, index, insert, pop, remove).
* Join and split methods with strings and lists.
* Understand the concepts of “shared references” in Python.
* Shared references and list copying.
* Understand how to add new or change elements, as well as delete key-value pairs to a dictionary.
* Know the dictionary methods discussed in class (has_key, items, keys, values).
* Understand the concepts of nested sequences in Python using strings, tuples, lists, and dictionaries. Be able to use multiple [ ] operators to access various elements in a nested sequence.
Updated: Tuesday, November 7, 2006 10:46 PM