# lists are formed for data gathering, dicing and slicing. Format for a list is:

#list_name = [
#   tabbed "list items", 
# no comma on last item
# ] close square bracket to complete the list

Favourite_songs = [
    "audioslave - like a stone",
    "robbie williams - me and my monkey",
    "the animals - house of the rising sun"
]

Favourite_songs[-1] = "foo fighters - pretender"


print(Favourite_songs)
print(Favourite_songs[2])

print(len(Favourite_songs))

Favourite_songs.append("Metallica - nothing else matters")

print(Favourite_songs)

Favourite_songs.pop()

# append()	Adds an element at the end of the list
# clear()	Removes all the elements from the list
# copy()	Returns a copy of the list
# count()	Returns the number of elements with the specified value
# extend()	Add the elements of a list (or any iterable), to the end of the current list
# index()	Returns the index of the first element with the specified value
# insert()	Adds an element at the specified position
# pop()	    Removes the element at the specified position
# remove()	Removes the item with the specified value
# reverse()	Reverses the order of the list
# sort()	Sorts the list