5 Ekim 2014 Pazar

Pythonda count() ve liste yöntemi

liste=["hale","jale","lale",12,23]
yeni_liste=["hale","ali","fatma","gul"]
liste.extend(yeni_liste)

print(liste.count("hale"))


# çıktı->2
#count bir elemanın listede kaç tane oldugunu  yazar.


#liste=["hale","jale","lale",12,23]
yeni_liste=["hale","ali","fatma","gul"]
liste.extend(yeni_liste)

print(liste[2:4])
#liste elemanını bu şekilde de çağırabiliriz (2 eleman birden)
#çıktı->['lale', 12] olacaktır. birinci sayi dahil ikinci sayi hariç 2 ve 4 arası sayilar listelenir. 2. ve 3.eleman listelenmiş olur.

Python da sort() ve reverse()

liste=["hale","jale","lale",12,23]
yeni_liste=["ayse","ali","fatma","gul"]
liste.extend(yeni_liste)
liste.sort()
print(liste)
#sort() ögeleri alfabetik sıraya dizer sayi varsa onlarıda küçükten büyüge siralar.
# çıktı->  [12, 23, 'ali', 'ayse', 'fatma', 'gul', 'hale', 'jale', 'lale']

#reverse()listenin sırasını terse çevirir

liste=["hale","jale","lale",12,23]
yeni_liste=["ayse","ali","fatma","gul"]
liste.extend(yeni_liste)
liste.reverse()
print(liste)

#çıktı->   ['gul', 'fatma', 'ali', 'ayse', 23, 12, 'lale', 'jale', 'hale']

Python da index()

liste=["hale","jale","lale",12,23]
yeni_liste=["ayse","ali","fatma","gul"]
liste.extend(yeni_liste)
print(liste.index("ali"))
# çıktı-> 6
#index() bize istediğimiz ögenin kacıncı konumda oldugunu söyler

Python da remove() ve pop()

liste=["hale","jale","lale",12,23]
yeni_liste=["ayse","ali","fatma","gul"]
liste.extend(yeni_liste)
liste.remove("fatma")
print(liste)
#çıktı->    ['hale', 'jale', 'lale', 12, 23, 'ayse', 'ali', 'gul']




#istenilen ögeyi çıkartır
#oysa pop() metodu istenen sıradaki ögeyi çıkartır.

liste=["hale","jale","lale",12,23]
yeni_liste=["ayse","ali","fatma","gul"]
liste.extend(yeni_liste)
liste.pop(0)

print(liste)
#çıktı->   ['jale', 'lale', 12, 23, 'ayse', 'ali', 'fatma', 'gul']
#hale listeden çıkmış oldu.

Pythonda extend()


liste=["hale","jale","lale",12,23]
yeni_liste=["ayse","ali","fatma","gul"]
liste.extend(yeni_liste)

print(liste)

#bu islemi asagıdaki gibi de yapabiliriz
#liste=liste+yeni_liste
#print(liste)


Pythonda insert()

liste=["hale","jale","lale",12,23]
liste.insert(1,"ahmet")

print(liste)
#insert()listenin istenen yerine istenen elemanı yerleştirir. tıpkı append() de olduğu gibi listeye yanlızca 1 öge eklememize izin verilir(tek seferde 1 öge)

Pythonda append()

liste=["hale","jale","lale",12,23]#listeye karakter dizilerini yani isimleri yazarken "" kullanıyoruz ama sayılarda buna gerek yoktur
#sayılarda "" kullanırsak python sayılarıda karakter dizisi olarak algılayacaktır

liste=["hale","jale","lale",12,23]
liste.append("mehmet")#append() i listeye yeni eleman eklemek için kullanıyoruz.
print(liste)
#çıktı->   ['hale', 'jale', 'lale', 12, 23, 'mehmet']
print (liste[0]) #bu ifade listedeki 0 ıncı ögeyi verecektir (hale)
# append() listenin sonuna ekleme yapmakta kullanılır.