Python knows a number of compound data types, used to group together other values. The most versatile is the list, which can be written as a list of comma-separated values (items) between square brackets
squares = [1, 4, 9, 16, 25]
squares
squares = [1, 4, 9, 16, 25]
squares[0] #indexing returns the item
squares = [1, 4, 9, 16, 25]
squares[-1]
squares = [1, 4, 9, 16, 25]
squares[-3:] #slicing returns a new list
squares = [1, 4, 9, 16, 25]
len(squares) #length of list
You can add new items at the end of the list by using the append()
cubes = [1, 3, 5, 12, 18, 25]
cubes.append(100)
cubes