I should admit it was pretty fast and very interesting to hack in Python. Looks like everything is just pretty easy for the time being. The Python articles published for your references are as follows:
- Seven steps to compile Python 3.5.0 from source
- Getting started with Python and Anjuta
- Starting up with Python – Part 1 – Numbers and Maths, Variables
- Starting up with Python – Part2 – Modules and Functions, Strings
- Starting up with Python – Part 3 – Sequences and List, Slicing and Editing
8.More List Functions
We can also extract the minimum and maximum length within a list using the function max and min
>> number = [8,4,50,23,4,0,43] >>> len(number) 7 >>> max(number) 50 >>> min(number) 0 >>> number [8, 4, 50, 23, 4, 0, 43]
>> list('hackers') ['h', 'a', 'c', 'k', 'e', 'r', 's']
Changing and deleting an element within a list can also be done pretty fast.
>> number = [8,4,50,23,4,0,43] >>> number[3] = 10 >>> number [8, 4, 50, 10, 4, 0, 43]
>> del number[0] >>> number [4, 50, 10, 4, 0, 43]
9. Slicing lists
A list can also be replaced by counting as from 0 up to the letter we want to replace
>> name = list ('HackersMauritius')
>>> name
['H', 'a', 'c', 'k', 'e', 'r', 's', 'M', 'a', 'u', 'r', 'i', 't', 'i', 'u', 's']
>>> name[7:]=list('worldwide')
>>> name
['H', 'a', 'c', 'k', 'e', 'r', 's', 'w', 'o', 'r', 'l', 'd', 'w', 'i', 'd', 'e']
Elements can be deleted in a list using slicing
>> numbers=[0,1,2,3,4,5]
>>> numbers[1:3]=[]
>>> numbers
[0, 3, 4, 5