Page 18 - think python 2
P. 18
xviii Contents
12 Tuples
115
12.1 Tuplesareimmutable............................... 115 12.2 Tupleassignment ................................. 116 12.3 Tuplesasreturnvalues.............................. 117 12.4 Variable-lengthargumenttuples ........................ 118 12.5 Listsandtuples .................................. 118 12.6 Dictionariesandtuples.............................. 120 12.7 Sequencesofsequences.............................. 121 12.8 Debugging..................................... 122 12.9 Glossary ...................................... 122 12.10 Exercises ...................................... 123
13 Case study: data structure selection 125
13.1 Wordfrequencyanalysis............................. 125
13.2 Randomnumbers................................. 126
13.3 Wordhistogram.................................. 127
13.4 Mostcommonwords............................... 128
13.5 Optionalparameters ............................... 129
13.6 Dictionarysubtraction .............................. 129
13.7 Randomwords .................................. 130
13.8 Markovanalysis.................................. 130
13.9 Datastructures................................... 132
13.10 Debugging..................................... 133
13.11 Glossary ...................................... 134
13.12 Exercises ...................................... 134
14 Files
137
14.1 Persistence..................................... 137
14.2 Readingandwriting ............................... 137
14.3 Formatoperator.................................. 138
14.4 Filenamesandpaths ............................... 139
14.5 Catchingexceptions................................ 140