Reviewed dictionaries script.
authorPuneeth Chaganti <punchagan@gmail.com>
Tue, 26 Oct 2010 20:54:21 +0530
changeset 355 75a182d6e908
parent 354 4c09238600e0
child 356 8f6b3acb39ec
Reviewed dictionaries script.
dictionaries/script.rst
progress.org
--- a/dictionaries/script.rst	Tue Oct 26 14:50:33 2010 +0530
+++ b/dictionaries/script.rst	Tue Oct 26 20:54:21 2010 +0530
@@ -6,9 +6,9 @@
 .. 1. Create dictionaries
 .. #. Add data to dictionaries
 .. #. Retrieve data
-.. #. Familiarize using ``.keys()`` and ``.values()`` methods
-.. #. Checking for container-ship of keys
-.. #. Iterating over elements
+.. #. use ``.keys()`` and ``.values()`` methods
+.. #. Check for container-ship of keys
+.. #. Iterate over elements
 
 .. Prerequisites
 .. -------------
@@ -22,6 +22,7 @@
    External Reviewer   :
    Checklist OK?       : <put date stamp here, if OK> [2010-10-05]
 
+.. #[Puneeth: Quickref]
 
 ============
 Dictionaries
@@ -49,6 +50,8 @@
 Before we can proceed, start your IPython interpreter with the
 ``-pylab`` option.
 
+.. #[Puneeth: We don't need pylab]
+
 {{{ start ipython interpreter by issuing command ipython -pylab }}}
 
 {{{ switch to next slide, Creating dictionary }}}
@@ -59,11 +62,11 @@
 
     mt_dict = {}    
 
-Notice that unlike lists curly braces are used define ``dictionary``,
+Notice that unlike lists, curly braces are used define ``dictionary``.
 
 {{{ move the mouse over curly braces to grab attention }}}
 
-Now let us see how to create a filled dictionary,
+Now let us see how to create a non-empty dictionary,
 ::
 
     extensions = {'jpg' : 'JPEG Image', 'py' : 'Python script', 'html' : 'Html document', 'pdf' : 'Portable Document Format'}
@@ -146,10 +149,9 @@
     'py' in extensions
     'odt' in extensions
 
-So in short it will return ``True`` if the key is found in the
-dictionary, and will return ``False`` if key is not present. Note that
-we can check only for container-ship of keys in dictionaries and not
-values.
+It will return ``True`` if the key is found in the dictionary, and
+will return ``False`` if key is not present. Note that we can check
+only for container-ship of keys in dictionaries and not values.
 
 {{{ switch to next slide, Retrieve keys and values }}}
 
--- a/progress.org	Tue Oct 26 14:50:33 2010 +0530
+++ b/progress.org	Tue Oct 26 20:54:21 2010 +0530
@@ -42,13 +42,13 @@
 | 7.1 LO: | manipulating lists                     |     3 | Madhu    |                                       |           |
 | 7.2 LO: | manipulating strings                   |     2 | Punch    | Pending                               |           |
 | 7.3 LO: | getting started with tuples            |     2 | Nishanth |                                       |           |
-| 7.4 LO: | dictionaries                           |     2 | Anoop    | Pending                               |           |
+| 7.4 LO: | dictionaries                           |     2 | Anoop    | Punch (Pending)                       |           |
 | 7.5 LO: | sets                                   |     2 | Nishanth |                                       |           |
 | 7.6 LO: | Assessment                             |     3 | Amit     |                                       |           |
 |---------+----------------------------------------+-------+----------+---------------------------------------+-----------|
 | 8.1 LO: | getting started with functions         |     3 | Nishanth |                                       |           |
 | 8.2 LO: | advanced features of functions         |     3 | Punch    | Pending                               |           |
-| 8.3 LO: | using python modules                   |     3 | Anoop    | Pending                               |           |
+| 8.3 LO: | using python modules                   |     3 | Anoop    | Punch (Pending)                       |           |
 | 8.4 LO: | writing python scripts                 |     2 | Nishanth |                                       |           |
 | 8.5 LO: | testing and debugging                  |     2 | Amit     |                                       |           |
 | 8.6 LO: | Assessment                             |     3 | Madhu    |                                       |           |