# add to endfruits = ["apple", "banana"]fruits.append("cherry")#ans: ["apple", "banana", "cherry"]
# insert at indexfruits = ["apple", "cherry"]fruits.insert(1, "banana")#ans: ["apple", "banana", "cherry"]
# add multiple itemsfruits = ["apple"]fruits.extend(["banana", "cherry"])#ans: ["apple", "banana", "cherry"]
# remove by valuefruits = ["apple", "banana", "cherry"]fruits.remove("banana")#ans: ["apple", "cherry"]
# remove and returnfruits = ["apple", "banana", "cherry"]last = fruits.pop()#ans: last is "cherry"#ans: fruits is ["apple", "banana"]first = fruits.pop(0)#ans: first is "apple"
# sort in placenumbers = [3, 1, 4, 1, 5]numbers.sort()#ans: [1, 1, 3, 4, 5]numbers.sort(reverse=True)#ans: [5, 4, 3, 1, 1]
# reverse in placelst = [1, 2, 3]lst.reverse()#ans: [3, 2, 1]
# count occurrencesnumbers = [1, 2, 3, 2, 4, 2]numbers.count(2)#ans: 3
# find indexfruits = ["apple", "banana", "cherry"]fruits.index("banana")#ans: 1
# remove allfruits = ["apple", "banana"]fruits.clear()#ans: []
# what is lst after append?lst = [1, 2]lst.append(3)#ans: [1, 2, 3]
# insert at position?lst = [1, 3, 4]lst.insert(1, 2)#ans: [1, 2, 3, 4]
# extend vs append?lst = [1, 2]lst.extend([3, 4])#ans: [1, 2, 3, 4]lst = [1, 2]lst.append([3, 4])#ans: [1, 2, [3, 4]]
# pop without argument?lst = [1, 2, 3]lst.pop()#ans: 3#ans: lst is [1, 2]
# remove first occurrence?lst = [1, 2, 2, 3]lst.remove(2)#ans: [1, 2, 3]
# sort return value?lst = [3, 1, 2]result = lst.sort()#ans: result is None (sorts in place)
# index not found?lst = [1, 2, 3]lst.index(5)#ans: ValueError
# count non-existent?lst = [1, 2, 3]lst.count(5)#ans: 0
# reverse return?lst = [1, 2, 3]result = lst.reverse()#ans: result is None (reverses in place)
# clear return?lst = [1, 2, 3]result = lst.clear()#ans: result is None#ans: lst is []
Google tag (gtag.js)