From: Neal Norwitz Date: Fri, 31 Aug 2007 03:46:28 +0000 (+0000) Subject: A few more fixes to the tutorial X-Git-Tag: v3.0a1~33 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e0906d13c3cfe4286a7b5fb05e9cc3fcb65c77e4;p=python A few more fixes to the tutorial --- diff --git a/Doc/tutorial/controlflow.rst b/Doc/tutorial/controlflow.rst index 0d9a21de63..ebd531e723 100644 --- a/Doc/tutorial/controlflow.rst +++ b/Doc/tutorial/controlflow.rst @@ -436,8 +436,7 @@ function like this:: print("-- I'm sorry, we're all out of", kind) for arg in arguments: print arg print('-'*40) - keys = keywords.keys() - keys.sort() + keys = sorted(keywords.keys()) for kw in keys: print(kw, ':', keywords[kw]) It could be called like this:: diff --git a/Doc/tutorial/datastructures.rst b/Doc/tutorial/datastructures.rst index 77088f399e..20bade5b15 100644 --- a/Doc/tutorial/datastructures.rst +++ b/Doc/tutorial/datastructures.rst @@ -400,12 +400,12 @@ Here is a small example using a dictionary:: >>> tel['irv'] = 4127 >>> tel {'guido': 4127, 'irv': 4127, 'jack': 4098} - >>> tel.keys() + >>> list(tel.keys()) ['guido', 'irv', 'jack'] - >>> tel.has_key('guido') - True >>> 'guido' in tel True + >>> 'jack' not in tel + False The :func:`dict` constructor builds dictionaries directly from lists of key-value pairs stored as tuples. When the pairs form a pattern, list @@ -435,10 +435,10 @@ Looping Techniques ================== When looping through dictionaries, the key and corresponding value can be -retrieved at the same time using the :meth:`iteritems` method. :: +retrieved at the same time using the :meth:`items` method. :: >>> knights = {'gallahad': 'the pure', 'robin': 'the brave'} - >>> for k, v in knights.iteritems(): + >>> for k, v in knights.items(): ... print(k, v) ... gallahad the pure