P
P
Python Classroom
Search…
⌃K

Lists

Presentation

Video Lecture

List Functions and Operators

list_name = []
Creates an empty list
list_name = [1,2,3,4,5]
A list with elements 1,2,3,4,5
list_name[0]
Access the first element of the list
list_name[x-1]
Access the x element of the list
len(list_name)
Returns the number of elements in list. Useful when using a for loop and the range function.
sum(list_name)
Computes the sum of the values in list.
min(list_name)
Returns the minimum value in list.
max(list_name)
Returns the maximum value in list.
list_name.pop()
Removes the last element from list.
list_name.pop(position)
Removes element from the list from the given position. All elements following are moved up one place.
list_name.insert(position, element)
Inserts the element at the given position in the list. All elements at and following the given position are moved down.
list_name.append(element)
Appends the element to the end of the list.
list_name.index(element)
Returns the position of a given element in the list. The element must be in the list.
list_name.remove(element)
Removes the given element from the list and moves all elements following it up one position.
list_name.del(position)
Removes the element from the list by the given position.
list_name.sort()
Sorts the elements in the list from smallest to largest.
item in list_name
Returns true if item is found in the list or false otherwise.

Loop through a list

friends = ["Sam", "Taylor", "Sandy"]
# Pythonic Way
for f in friends:
print(f)
# C Style
for i in range(len(friends)):
print(friends[i])