Başlık: Başlangıç

     

    append(x)Listeye yeni bir değer ekler.
    a = ["bee", "moth"]
    print(a)
    a.append("ant")
    print(a)
    
    extend(iterable)Listeye birden fazla değer veya başka bir liste ekler.
    a = ["bee", "moth"]
    print(a)
    a.extend(["ant", "fly"])
    print(a)
    
    insert(i,x)Belirtilen sıraya değer ekler. Sonraki değerleri bir sonraki sıraya öteler.
    a = ["bee", "moth"]
    print(a)
    a.insert(0, "ant")
    print(a)
    a.insert(2, "fly")
    print(a)
    
    remove(x)Listedeki belirtilen değerin ilk geçtiği sırayı siler.
    a = ["bee", "moth", "ant"]
    print(a)
    a.remove("moth")
    print(a)
    
    pop(x)Listedeki en son sıradaki değeri siler veya sıra numarası verilirse ilgili sıra numarasındaki değeri siler.
    a = ["bee", "moth", "ant"]
    print(a)
    a.remove("moth")
    print(a)
    
    a = ["bee", "moth", "ant"]
    print(a)
    a.pop()
    print(a)
    
    clear()Listedeki tüm elemanları siler.
    a = ["bee", "moth", "ant"]
    print(a)
    a.clear()
    print(a)
    
    index(x, start, end)Eğer sadece değer yazılırsa, listedeki değerin ilk olduğu sıra numarasını döndürür. Arama işlemi sadece başlangıç (start) ve bitiş (end) değerleri arasında yapılabilir.
    a = ["bee", "ant", "moth", "ant"]
    print(a.index("ant"))
    print(a.index("ant", 2))
    
    count(x)Belirtilen değer dizi içerisinde kaç adet olduğunu geri döndürür.
    a = ["bee", "ant", "moth", "ant"]
    print(a.count("bee"))
    print(a.count("ant"))
    print(a.count(""))
    
    sort(key=None, reverse=False)Listeyi iki parametreye göre sıralar. İlk parametre varsayılan olarak NONE değeri alır.İkinci parametre ise varsayılan olarak false değeri alır.
    a = [3,6,5,2,4,1]
    a.sort()
    print(a)
    
    a = [3,6,5,2,4,1]
    a.sort(reverse=True)
    print(a)
    
    a = ["bee", "wasp", "moth", "ant"]
    a.sort()
    print(a)
    
    a = ["bee", "wasp", "butterfly"]
    a.sort(key=len)
    print(a)
    
    a = ["bee", "wasp", "butterfly"]
    a.sort(key=len, reverse=True)
    print(a)
    
    reverse()Listedeki elemanları ters olarak tekrar sıralar.
    a = [3,6,5,2,4,1]
    a.reverse()
    print(a)
    
    a = ["bee", "wasp", "moth", "ant"]
    a.reverse()
    print(a)
    
    copy()Listenin gölge bir kopyasını yapar. Yeni değişkene atar. Her iki listede benzer şekilde hareket etmeye başlar.
    # WITHOUT copy()
    a = ["bee", "wasp", "moth"]
    b = a
    b.append("ant")
    print(a)
    print(b)
    
    # WITH copy()
    a = ["bee", "wasp", "moth"]
    b = a.copy()
    b.append("ant")
    print(a)
    print(b)