title: add user input to list
body: <p>I want it to ask the user to input their favorite film and it to add that input at the end of the list and then display the list again. as well as making sure the film entered is not in the least already. this is how far ive got up to :</p>
  
  <pre><code>films = ["Star Wars", "Lord of the Rings", "Shawshank Redemption", "God father"]
  
  for films in films:
      print ("%s" % films)
  
  add = input("Please enter a film: ")
  films.insert(-1,add)
  print (films)
  </code></pre>
  
  <p><strong>Edit:</strong></p>
  
  <p>When I tried that I get an error:</p>
  
  <blockquote>
    <p>Traceback (most recent call last):</p>
    
    <p>File "H:\Modules (Year 2)\Advanced programming\Python\Week 2 -
    Review and Arrays\Week 2.2 - Exercises.py", line 48, in 
        films.append(add)
        AttributeError: 'str' object has no attribute 'append'</p>
  </blockquote>