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 |
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) |