contents letting the user choose the file name using tryexceptand open writing files debugging glossary exercises lists list is sequence lists are mutable traversing list list operations list slices list methods deleting elements lists and functions lists and strings parsing lines objects and values aliasing list arguments debugging glossary exercises dictionaries dictionary as set of counters dictionaries and files looping and dictionaries advanced text parsing debugging glossary exercises