I'm not sure what classes you are using these methods on, so I'll give generic answers. For .find(), if you use it on a string, it will look something like this:
myStr = "This is a string"
print(myStr.find("i"))
output:
2
This is because the first appearance of the string "i" is at index 2.
For lists, there is a .append() method used as follow:
myList = [1,"a","b",2]
print(myList)
myList.append("c")
print(myList)
output:
[1, 'a', 'b', 2] <-- before append
[1, 'a', 'b', 2, 'c'] <-- after append
where the argument inside the .append method is the item which you're appending to the list.