piton

Python'da bir listeden öğeler nasıl eklenir ve kaldırılır

Python'da bir listeden öğeler nasıl eklenir ve kaldırılır
Dizi değişkeni, birden çok veriyi depolamak için programlama dillerinin çoğunda kullanır. Python'un birden çok veriyi depolamak için dört veri türü vardır. Bunlar liste, demet, sözlük ve Ayarlamak.  Veriler Python listesinde sıralanabilir ve değiştirilebilir. Köşeli parantezler ([]), Python'da dizi gibi bir liste bildirmek için kullanılır. Listenin dizini 0'dan başlar.  Liste, referans değişkenleri gibi çalışır. Bir liste değişkeni başka bir değişkene atandığında, her iki değişken de aynı konuma işaret eder. Bu öğretici, Python listesine veri eklemek ve bu listeden veri çıkarmak için farklı Python yöntemlerinin kullanımlarını gösterir.

Yöntemler:

Listeyi değiştirmek için Python'da birçok yöntem vardır. Listeye veri eklemek ve kaldırmak için bazı yaygın yöntemler burada belirtilmiştir.

ekle (dizin, öğe): Bu yöntem, listenin belirli bir dizinine herhangi bir öğe eklemek ve liste öğelerini sağa kaydırmak için kullanılır.

ekle (öğe): Bu yöntem, listenin sonuna yeni eleman eklemek için kullanılır.

genişlet (başka bir Liste): Bu yöntem kullanılarak bir listenin öğeleri başka bir listenin sonuna eklenebilir.

öğeyi kaldırmak): Bu yöntem, belirli bir öğeyi listeden çıkarmak için kullanılır.

pop (dizin): Yöntem, dizin değerine göre öğeyi listeden çıkarmak için kullanılır.

del(): Bu yöntem, listenin belirli bir öğesini kaldırmak veya listeyi dilimlemek için kullanılır.

açık(): Bu yöntem, bir listenin tüm öğelerini kaldırmak için kullanılır

Listeye öğeler ekleyin:

Eğitimin bu bölümünde Python listesine öğe eklemenin farklı yolları gösterilmektedir.

Örnek 1: insert() yöntemini kullanarak öğeyi ekleyin

insert() yönteminin kullanımını görmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Listenin üçüncü konumuna yeni bir öğe eklenir ve komut dosyası çalıştırıldıktan hemen sonra diğer öğeler değiştirilir.

# Listeyi bildir
liste verileri = [89, 56, 90, 34, 89, 12]
# 2. pozisyona veri gir
liste verileri.ekleme(2, 23)
# Ekledikten sonra liste gösteriliyor
print("Liste elemanlarıdır")
i aralığında (0, len(listdata)) için:
print(listveri[i])

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek 2: append() yöntemini kullanarak öğe ekleyin

append() yönteminin kullanımını görmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Daha önce, append() yönteminin listenin sonuna veri eklediğinden bahsedilmiştir. Böylece, 'Toshiba' sonuna eklenecek liste verileri betiği çalıştırdıktan sonra.

# Listeyi tanımlayın
listdata = ["Dell", "HP", "Leveno", "Asus"]
# Ekleme yöntemini kullanarak veri ekleyin
liste verileri.ekleme ("Toshiba")
# Ekledikten sonra listeyi göster
print("Liste elemanlarıdır")
i aralığında (0, len(listdata)) için:
print(listveri[i])

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek 3: Extend() yöntemini kullanarak öğe ekleyin

Extend() yönteminin kullanımını görmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Burada, extension() yöntemi kullanılarak bir araya getirilen betikte iki liste bildirilir. İkinci listenin öğeleri, birinci listenin sonuna eklenecektir.

# ilk listenin başlatılması
list1 = ['html', 'CSS', 'JavaScript', 'JQuery']
# ikinci listenin başlatılması
list2 = ['PHP', 'Laravel', 'CodeIgniter']
# Extend() yöntemini kullanarak her iki listeyi birleştirin
liste1.genişlet(liste2)
# Taramadan sonra listeyi göster
print ("Liste öğeleri şunlardır:")
i aralığında (0, len(list1)):
print(list1[i])

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Öğeyi listeden kaldırın:

Öğreticinin bu bölümünde Python listesindeki öğeyi kaldırmanın farklı yolları gösterilmektedir.

Örnek 4: Remove yöntemini kullanarak öğeyi listeden kaldırın

Remove() yöntemini kullanmak için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Remove() yönteminin argüman değeri olarak kullanılan öğe değeri listede mevcutsa, öğe kaldırılacaktır. Burada, 'Juice' değeri listede var ve komut dosyasını çalıştırdıktan sonra kaldırılacak.

# Listeyi tanımlayın
list = ['Pasta', 'Pizza', 'Meyve Suyu', 'Makarna', 'Burger']
# Silmeden önce listeyi yazdırın
print("Silmeden önceki liste")
yazdır(liste)
# Bir öğeyi kaldır
liste.kaldır('Suyu')
# Sildikten sonra listeyi yazdır
print("Silindikten sonraki liste")
yazdır(liste)

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek 5: Pop yöntemini kullanarak öğeyi listeden kaldırın

pop() yönteminin kullanımını görmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Burada 2, pop() yöntemi için dizin değeri olarak kullanılır. Böylece, komut dosyasını çalıştırdıktan sonra listenin üçüncü öğesi kaldırılacaktır.

# Listeyi tanımlayın
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]
# Kaldırmadan önce yazdır
yazdır(lveri)
# Üçüncü öğeyi kaldırın
veri.pop(2)
# Kaldırdıktan sonra listeyi yazdırın
yazdır(lveri)

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek 6: del yöntemini kullanarak öğeyi listeden kaldırın

del() yöntemi, pop() yöntemine benzer şekilde çalışır. del() yönteminin kullanımını görmek için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Burada 0, del() in indeks değeri olarak kullanılır. Bu nedenle, komut dosyasını çalıştırdıktan sonra listenin ilk öğesi kaldırılacaktır.

# Listeyi tanımlayın
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]
# Kaldırmadan önce yazdır
yazdır(lveri)
# del yöntemini kullanarak ilk öğeyi silin
del ldata[0]
# Kaldırdıktan sonra listeyi yazdırın
yazdır(lveri)

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek 7: Clear yöntemini kullanarak öğeyi listeden kaldırın

Listenin tüm öğelerini kaldırmak için aşağıdaki komut dosyasıyla bir python dosyası oluşturun. Komut dosyasını çalıştırdıktan sonra, clear() yöntemi listeyi boşaltacaktır.

# Listeyi tanımlayın
ldata = [ 34, 23, 90, 21, 90, 56, 87, 55]
# Kaldırmadan önce yazdır
yazdır(lveri)
# Listedeki tüm öğeleri kaldır
veri.açık()
# Temizledikten sonra listeyi yazdır
yazdır(lveri)

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Sonuç:

Liste, Python programlamanın kullanışlı bir özelliğidir. Liste değişkenleri komut dosyasında çeşitli amaçlar için kullanılır. Çeşitli yerleşik python yöntemlerini kullanarak listeyi değiştirmenin yolları bu öğreticide gösterilmektedir. Listedeki diğer işlemleri yapmak için Python'da sort(), reverse(), count() vb. gibi birçok başka yöntem vardır.

Yazarın Videosunu İzle: burada

Linux Oyunları Geliştirmek için Ücretsiz ve Açık Kaynaklı Oyun Motorları
Bu makale, Linux'ta 2D ve 3D oyunlar geliştirmek için kullanılabilecek ücretsiz ve açık kaynaklı oyun motorlarının bir listesini kapsayacaktır. Bu tür...
Linux Eğitimi için Tomb Raider'ın Gölgesi
Shadow of the Tomb Raider, Eidos Montreal tarafından yaratılan bir aksiyon-macera oyunu serisi olan Tomb Raider serisine eklenen on ikinci oyundur. Oy...
Linux'ta FPS Nasıl Arttırılır?
FPS'nin kısaltması Saniyedeki Kare Sayısı. FPS'nin görevi, video oynatma veya oyun performanslarındaki kare hızını ölçmektir. Basit bir deyişle, her s...