Jump to content

Python

  • entries
    53
  • comments
    0
  • views
    405

list Sınıfı


Doğuhan ELMA

64 views

Python'daki list sınıfı, birden çok öğeyi bir arada tutmak için kullanılan bir veri türüdür. Listeler, farklı veri türlerinden öğeleri içerebilir (örneğin, sayılar, stringler, diğer listeler, vb.) ve dinamiktirler, yani öğeleri ekleme, çıkarma veya değiştirme yeteneğine sahiptirler. Bu özellik onları "değiştirilebilir" (mutable) kılar.

Bir liste, köşeli parantezler [ ] kullanılarak oluşturulur ve öğeleri virgülle ayrılır. İşte bir örnek:

liste = [1, 2, 'üç', 4.0, [5, 6]]
print(liste)  # [1, 2, 'üç', 4.0, [5, 6]]
print(type(liste))  # <class 'list'>

Liste ile ilgili temel kavramlar ve işlemler şunları içerir:

 

İndeksleme: Listelerdeki öğelere, sıfırdan başlayan indeksleri kullanarak erişebilirsiniz. Negatif indeksler son öğeden başlar.

liste = ['elma', 'muz', 'çilek', 'kiraz']
print(liste[0])  # 'elma'
print(liste[-1])  # 'kiraz'

 

Dilimleme (Slicing): Bir listenin belirli bir kısmını alabilirsiniz, bu işleme "dilimleme" denir.

liste = [1, 2, 3, 4, 5, 6]
print(liste[1:4])  # [2, 3, 4]

 

Değiştirme: Listelerdeki öğeleri yeni bir değerle değiştirebilirsiniz.

liste = ['elma', 'muz', 'çilek', 'kiraz']
liste[1] = 'ananas'
print(liste)  # ['elma', 'ananas', 'çilek', 'kiraz']

 

Ekleme/Çıkarma: Listeye yeni bir öğe eklemek veya mevcut bir öğeyi çıkarmak için çeşitli yöntemler vardır, örneğin append(), insert(), remove(), pop() fonksiyonları.

liste = ['elma', 'muz', 'çilek', 'kiraz']
liste.append('ananas')  # listenin sonuna 'ananas' ekler
print(liste)  # ['elma', 'muz', 'çilek', 'kiraz', 'ananas']

liste.pop(1)  # listenin 1. indeksindeki 'muz' öğesini çıkarır
print(liste)  # ['elma', 'çilek', 'kiraz', 'ananas']

 

Uzunluk: Bir listenin kaç öğe içerdiğini öğrenmek için len() fonksiyonunu kullanabilirsiniz.

liste = ['elma', 'muz', 'çilek', 'kiraz']
print(len(liste))  # 4

 

Döngüler: Listeler üzerinde döngüler kurarak, listenin her bir öğesi üzerinde işlem yapabilirsiniz.

liste = ['elma', 'muz', 'çilek', 'kiraz']
for meyve in liste:
    print(meyve)

Listeler Python'daki en yaygın veri yapılarından biridir ve genellikle veri manipülasyonu, veri analizi, ve daha birçok kullanım durumunda kullanılır.

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...