Listeler üzerinde bir dizi fonksiyonlar kullanılabilir. Eleman ekleme, silme, sıralama vb. Aşağıdaki örnekte liste elemanları üzerinde bir dizi işlem gerçekleştirilmiştir.
Örneklerde Kullanılacak Liste:
Adı ders, elemanları sırasıyla B,İ,L,İ,Ş,İ,M olan bir liste oluşturarak aşağıdaki işlemleri yapınız.
Yapılacak İşlemler:
- Listeyi alfabetik olarak sıralayınız.
- Listeyi tersten yazdırınız.
- Listede kaç tane İ elemanı olduğunu bulunuz.
- Gerekli harfleri silerek listeyi B,İ,L,İ,M hâline getiriniz.
- ders listesini alan listesine kopyalayarak ekrana alan listesini yazdırınız.
- Listenin tüm elemanlarını siliniz.
- L elemanının indeksini bulunuz.
Örnek 1: Listeyi alfabetik olarak sıralayınız.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) ders.sort() print("Yeni Liste :{}".format(ders)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] Yeni Liste :['B', 'L', 'M', 'İ', 'İ', 'İ', 'Ş'] |
Örnek 2: Listeyi tersten yazdırınız.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) ders.reverse() print("Yeni Liste :{}".format(ders)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] Yeni Liste :['M', 'İ', 'Ş', 'İ', 'L', 'İ', 'B'] |
Örnek 3: Listede kaç tane İ elemanı olduğunu bulunuz.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) adet = ders.count("İ") print("Listede {} tane İ vardır".format(adet)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] Listede 3 tane İ vardır |
Örnek 4: Gerekli harfleri silerek listeyi B,İ,L,İ,M hâline getiriniz.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) ders.pop(4) print("Yeni Liste :{}".format(ders)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] Yeni Liste :['B', 'İ', 'L', 'İ', 'İ', 'M'] |
Örnek 5: ders listesini alan listesine kopyalayarak ekrana alan listesini yazdırınız.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) alan = ders.copy() print("Alan Liste :{}".format(alan)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] Alan Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] |
Örnek 6: Listenin tüm elemanlarını siliniz.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) ders.clear() print("Yeni Liste :{}".format(ders)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] Yeni Liste :[] |
Örnek 7: L elemanının indeksini bulunuz.
1 2 3 4 5 6 7 8 | # algoritmaornekleri.com ders=['B','İ','L','İ','Ş','İ','M'] print("Liste :{}".format(ders)) ilk_sira = ders.index('L') print("L İlk Sıra :{}".format(ilk_sira)) |
1 2 3 4 | Liste :['B', 'İ', 'L', 'İ', 'Ş', 'İ', 'M'] L İlk Sıra :2 |
Add Comment