diff -r db9617c1d01f -r 6b1efb74d914 getting_started_with_lists.rst --- a/getting_started_with_lists.rst Thu Sep 23 11:26:34 2010 +0530 +++ b/getting_started_with_lists.rst Thu Sep 23 12:29:30 2010 +0530 @@ -1,9 +1,3 @@ -.. #[Nishanth]: liststart is not a good name. there is no consistency. - Use underscores or hyphens instead of spaces and - make the filename from LO name - Ex: getting_started_with_lists (or) - getting_started_lists - Hello friends and welcome to the tutorial on getting started with lists. @@ -19,13 +13,6 @@ * Append elements to lists * Deleting elements from lists -.. #[Nishanth]: Did you compile this?? - There must an empty before the bulleted list - -I hope you have ipython running on your system. - -.. #[Nishanth]: need not specify. Implicit that IPython is running - List is a compound data type, it can contain data of other data types. List is also a sequence data type, all the elements are in order and there order has a meaning. @@ -49,7 +36,7 @@ of comma-separated values (items) between square brackets. All the list items need not have the same data type. -.. #[Nishanth]: do not use "You" or anything else. Stick to "We" + As we can see lists can contain different kinds of data. In the previous example 'spam' and 'eggs' are strings and 100 and 1.234 @@ -74,43 +61,36 @@ nonempty[-2] nonempty[-4] --1 being the last element , -2 second to last and -4 being the first -element. +-1 gives the last element which is the 4th element , -2 second to last and -4 gives the fourth +from last element which is first element. -.. #[Nishanth]: -1 being last element sounds like -1 is the last element - Instead say -1 gives the last element which is 4 + -.. #[Nishanth]: Instead of saying -4 being the first, say -4 gives 4th - from the last which is the first element. -* =append= elements We can append elements to the end of a list using append command. :: nonempty.append('onemore') + nonempty nonempty.append(6) nonempty As we can see non empty appends 'onemore' and 6 at the end. -.. #[Nishanth]: First show an example with only one append. - may be show the value of a after first append - then show what happens after second append + Using len function we can check the number of elements in the list -nonempty. Because we just appended two elements at the end this -returns us 6.:: +nonempty. In this case it being 6: len(nonempty) -.. #[Nishanth]: the "because ..." can be removed. You can simply - say len gives the no.of elements which is 6 here + Just like we can append elements to a list we can also remove them. -There are two ways of doing. One is by using index. :: +There are two ways of doing it. One is by using index. :: del(nonempty[1]) -.. #[Nishanth]: do not use "You" or anything else. Stick to We + deletes the element at index 1, i.e the second element of the list, 'eggs'. The other way is removing element by content. Lets say @@ -142,9 +122,7 @@ * Delete Element from list. * And Checking list length. -.. #[Nishanth]: See the diff. I have corrected punctuation in many places. - The first thing you do before committing is compile the script. - I have corrected syntax errors also in many places. + {{{ Sponsored by Fossee Slide }}}