What is the difference between the "append" and "extend" methods in a Python list?