Python Dersleri 16: Liste Fonksiyonları #python

preview_player
Показать описание
Bir eğitim satın alana ikinci eğitim ücretsizdir.
#shorts #short #shortvideo #python #pythonprogramming #numpy #pandas #pycharm #pythontutorial #python3 #pythonforbeginners #pythonprojects #python编程
############################################################
liste_uzun=[44,33,1,55,2,3,4,5,6]
print(liste_uzun)
#Bir liste içerisinde aranan bir elemanın olup olmadığını bulmak için IN fonksiyonu kullanılır.
sonuc=4 in liste_uzun
print(sonuc)
print(4 in liste_uzun)
sonuc=455 in liste_uzun
print(sonuc)
sonuc=sorted(liste_uzun)#Burada SORTED fonksiyonu sıralama yapar ana sıraladığı listeyi değiştirmez.
print(sonuc)#Burada sıralanmış şekilde sonuç üretir.
print(liste_uzun)#Burada ise asıl listenin değişmemiş olduğu görülecektir.
print(liste_uzun)
print(liste_uzun)
kelime_listesi=["eleman 4",
"eleman 1",
"eleman 8",
"eleman 6",
"eleman 3",
"eleman 2",
"eleman 7",
"eleman 5",
"eleman 9"]
print(kelime_listesi)
print(kelime_listesi)
print(kelime_listesi)
print("***************")
kelime_listesi=[44,1,2,3]+kelime_listesi+[3,5,77,54,22,1]
print(kelime_listesi)
#print(kelime_listesi) #Bu kısım hata verdiği için ekrana yazdırılmadı.
#######################################################################################################################
#Şu hususu da unutmamak gerekir ki listeleri her zaman bir değişkene atamak zorunda değilsiniz. Örneğin aşağıdaki işlem de çalışır:
sonuc=[1,2,3,4]+["selam","merhaba",kelime_listesi]#Burada yer alan [1,2,3,4] listesi önceden bir değişkene atanmadı.
print(sonuc,"--------")
print(sonuc)
sonuc=[1,2,3,4]
print(sonuc1)
liste=['A','B','C','D','E','F','G','X','Y','Z','A','F','X','Y','A']
print("Liste içerisinde A harfi sayısı:",sayi)
#Listeye başka bir liste eklemek için EXTEND fonksiyonu kullanılabilir fakat kafanızda gereksiz yere fazla fonksiyon olmaması için bunu ezberlemeniz şart değildir. + ile de yapılabilir.
print(liste)
liste1=["ali","veli","Osman","Hasan","Ayşe","Fatma","Hüseyin"]
print(liste)
liste=['A','B','C','D','E','F','G','X','Y','Z','A','F','X','Y','A']
print(liste)
liste+=liste1#Bunu aynı şekilde liste=liste+liste1 şeklinde de yapabilirsiniz.
print(liste)
#Aranan herhangi bir elemanın indeks numarasını getirmek için INDEX formülü kullanılabilir.
print(liste)
print("----------SON-----------")
#Dikkat: Listelerde kullanılan fonksiyonlardan bir çoğu yazılar (STRING) için de geçerlidir. Aşağıda bir kaç örnek vardır:
a="kenan".index("e")
print(a)#e harfinin ilgili kelimedeki indeks numarasını verir.
b="Selam herkese".count("e")#İlgili ifadede kaç tane 'e' harfi geçtiğini bulur.
print(b)

yazi="Herkese selam"
liste=list(yazi)

cumle=''.join(liste)
print(cumle)
#Çalışma şeklini anlamak için aşağıdaki yaklaşımı inceleyin:
cumle="-".join(liste)#Burada da görüleceği gibi - araya konarak liste elemanları birleştirildi.
print(cumle)
#Aşağıdaki örnekleri de inceleyin.
cumle=("-abc-").join(liste)
print(cumle)
cumle=("-"*33).join(liste)
print(cumle)
#####
import random
isim_listesi=["Abdullah Kaya","Abdulselam Ozarslan","Ahmet Aras","Ahmet Demirkol","Ahmet Turunç","Ali Rıza Kıldeş","Asım Dursun","Atalay Gençel","Aydın Tarı","Cüneyt Güçün","Damla Fidan","Deniz Berkay Çiçek","Derya Arıkboğa","Elif Aslan","Emine Torun","Erkan Yüzgeç","Faruk Uzman","Fatih Erdem","Fırat Kaya","Gülşah Zaman","Haluk Kazanasmaz","İbrahim Esmer","İhsan Akkuş","İzzet Bozkurt","Mehmet Akif Çelik","Mehmet Esen","Mesut Burak Derge","Muhammed Vurulmaz","Murat Göğebakan","Mustafa Demirel","Mustafa Kalkan","Mustafa Utkun","Necat Aslan","Onur Utku Yüksel","Seyfettin Yanık","Tahsin Aytekin"]
print(isim_listesi)
Рекомендации по теме