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