Learning Python - Mark Lutz [610]
sorting dictionary keys, Sorting dictionary keys
use of in method instead of has_key, The has_key method is dead: long live in!
update method, More Dictionary Methods
usage notes, Dictionary Usage Notes, Using dictionaries to simulate flexible lists, Using dictionaries for sparse data structures, Avoiding missing-key errors, Using dictionaries as “records”
missing-key errors, avoiding, Avoiding missing-key errors
records, using as, Using dictionaries as “records”
simulating flexible lists, Using dictionaries to simulate flexible lists
sparse data structures, using for, Using dictionaries for sparse data structures
values method, More Dictionary Methods
ways of making dictionaries, Other Ways to Make Dictionaries
dictionary comprehensions, 3.0 Comprehension Syntax Summary
dictionary object type, Dictionaries, Missing Keys: if Tests, Mapping Operations, Nesting Revisited, Sorting Keys: for Loops, Missing Keys: if Tests
mapping operations, Mapping Operations
missing keys and if tests, Missing Keys: if Tests
nesting, Nesting Revisited
sorting keys and for loops, Sorting Keys: for Loops
dictionary view iterators, Dictionary View Iterators
dir function, Getting Help, The dir Function, Files Generate Namespaces, Namespace Dictionaries, Listing inherited attributes with dir
mix-in classes, listing inherited attributes of, Listing inherited attributes with dir
direct or indirect recursion, Coding Alternatives
disutils, Advanced Module Selection Concepts, Development Tools for Larger Projects
division, Python Expression Operators, Variables and Basic Expressions, Division: Classic, Floor, and True, Why does truncation matter?
Python 2.6 and Python 3.0 compared, Variables and Basic Expressions
docstr.py, Documentation Strings Revisited
docstrings, Variables and Basic Expressions, Python Syntax Rules, Docstrings: __doc__, User-defined docstrings, Docstring standards, Built-in docstrings, Documentation Strings Revisited, Development Tools for Larger Projects
built-in docstrings, Built-in docstrings
docstring standards, Docstring standards
user-defined docstrings, User-defined docstrings
doctest, Development Tools for Larger Projects
documentation, Python Documentation Sources, Published Books, # Comments, The dir Function, Docstrings: __doc__, PyDoc: The help Function, PyDoc: HTML Reports, The Standard Manual Set, Web Resources, Published Books
dir function, The dir Function
docstrings, Docstrings: __doc__ (see docstrings)
hash-mark comments, # Comments
PyDoc, PyDoc: The help Function, PyDoc: HTML Reports
reference books, Published Books
standard manual set, The Standard Manual Set
web resources, Web Resources
DOM parsing, XML Parsing Tools
dotted path, Package Import Basics
double quotes (") and strings, Single- and Double-Quoted Strings Are the Same
dynamic typing, It’s Powerful, Python’s Core Data Types, The Dynamic Typing Interlude, Objects Are Garbage-Collected, Variables, Objects, and References, Variables, Objects, and References, Variables, Objects, and References, Types Live with Objects, Not Variables, Objects Are Garbage-Collected, Shared References, Shared References and Equality, Dynamic Typing Is Everywhere
garbage collection, Objects Are Garbage-Collected
objects, Variables, Objects, and References, Types Live with Objects, Not Variables
versus variables, Types Live with Objects, Not Variables
polymorphism and, Dynamic Typing Is Everywhere
references, Variables, Objects, and References, Shared References, Shared References and Equality
shared references, Shared References, Shared References and Equality
variables, Variables, Objects, and References
E
Easter egg, Software Quality
EBCDIC encoding, Other Unicode Coding Techniques
Eclipse, Other IDEs
ElementTree package, XML Parsing Tools
elif (else if) clause, Missing Keys: if Tests, General Format
ellipses (...), pass
else clause, Missing Keys: if Tests, try Statement Clauses, try Statement Clauses
(see also for statement; try statement; while statement)