Page 8 - Python for Everybody
P. 8

viii
CONTENTS
7.6 7.7 7.8 7.9 7.10 7.11
8 Lists
8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.9 8.10 8.11 8.12 8.13 8.14 8.15 8.16
Lettingtheuserchoosethefilename................. 85 Usingtry,except,andopen .................... 86 Writingfiles .............................. 87 Debugging ............................... 88 Glossary................................. 89 Exercises ................................ 89
91
Alistisasequence............................ 91 Listsaremutable............................ 92 Traversingalist ............................ 92 Listoperations............................. 93 Listslices................................ 94 Listmethods.............................. 94 Deletingelements ........................... 95 Listsandfunctions........................... 96 Listsandstrings ............................ 97 Parsinglines .............................. 98 Objectsandvalues........................... 99 Aliasing................................. 100 Listarguments............................. 100 Debugging ............................... 102 Glossary................................. 105 Exercises ................................ 105
9 Dictionaries 107 9.1 Dictionaryasasetofcounters .................... 109 9.2 Dictionariesandfiles.......................... 110 9.3 Loopinganddictionaries ........................111 9.4 Advancedtextparsing......................... 113 9.5 Debugging ............................... 114 9.6 Glossary................................. 115 9.7 Exercises ................................ 115


























































































   6   7   8   9   10