What are lists?
Remember that a list is created with square brackets [ ] and the elements have to be within them.
The elements in a list don’t have to be of the same type (you can have numbers, letters, strings).
In this example, we will create a list containing only numbers.
List Example
Create a list
myList = [1,2,3,5,8,2,5.2]
i = 0
while i < len(myList):
print myList[i]
i = i + 1
What does this do?
This script will create a list (list1) containing the values 1,2,3,5,8,2,5.2
The while loop will print each element in the list.
Each element in the list1 is reached by the index (the letter in the square bracket).
The len function is used to get the length of the list.
We then increase the variable i with 1 for every time the while loop runs.
Output
Output >> 1 2 3 5 8 2 5.2
Example
The next example will count the average value of the elements in the list.
list1 = [1,2,3,5,8,2,5.2]
total = 0
i = 0
while i < len(list1):
total = total + list1[i]
i = i + 1
average = total / len(list1)
print average
#Output >> 3.74285714286
Recommended Python Training
Course: Python 3 For Beginners
Over 15 hours of video content with guided instruction for beginners. Learn how to create real world applications and master the basics.