Python'da ekleme ve genişletme arasındaki fark

İçindekiler:

Python'da ekleme ve genişletme arasındaki fark
Python'da ekleme ve genişletme arasındaki fark

Video: Python'da ekleme ve genişletme arasındaki fark

Video: Python'da ekleme ve genişletme arasındaki fark
Video: Sıfırdan Python Dersleri Ders 14: Datetime Modülü 2024, Kasım
Anonim

Anahtar Farkı – Python'da ekleme vs genişletme

Python popüler bir genel amaçlı programlama dilidir. Üst düzey bir dildir, bu nedenle sözdizimi programcılar tarafından kolayca anlaşılabilir ve okunabilir. Python'daki en temel veri yapısı bir dizidir. Bir dizi elemandır. Başlangıç elemanı sıfır indeksine sahiptir, sonraki eleman bir indekse sahiptir ve bu böyle devam eder. Liste, Python'da yerleşik bir tür dizisidir. Listeler üzerinde dilimleme, toplama, çarpma gibi çeşitli işlemler yapılabilir. Liste içindeki her bir eleman virgül ile ayrılır. Tüm elemanlar köşeli parantez içine alınır. C, Java gibi programlama dillerinde aynı veri tipini bir dizide saklamak esastır. Ancak Python listesinde tüm elemanların aynı veri tipi olması şart değildir. Python dili, listelerle ilişkili birkaç yerleşik işlev sağlar. Programcı bunları programlarında kullanabilir. Bunlardan ikisi, ekleme ve uzatmadır. Bu makale python'da ekleme ve genişletme arasındaki farkı tartışır. Ekleme yöntemi çoğunlukla mevcut listeye bir öğe eklemek için kullanılırken, genişletme yöntemi mevcut listeye birden çok öğe eklemek için kullanılır. Python'da ekleme ve genişletme arasındaki temel fark, append, argümanlarını listenin sonuna tek bir öğe olarak eklerken, genişletme, her bir öğeyi listeye ekleyip genişleterek argümanlarını yineler.

Python'da ekleme nedir?

Ekle, Python'da yerleşik bir işlevdir. Listenin sonuna tek bir eleman ekler. Aşağıdaki programa göre liste1 1, 2 ve 3 olmak üzere üç eleman içerir. Ekleme yöntemi kullanılarak liste1'e 4 sayısı eklenir. Listenin sonuna eklenir. Çıktı, listeyi [1, 2, 3, 4] olarak verir.

Python'da ekleme ve genişletme arasındaki fark
Python'da ekleme ve genişletme arasındaki fark

Şekil 01: Python'da ekleme

Burada mevcut liste [1, 2, 3, 4]'tür. 5 ve 6 numaralı elemanlar başka bir listeye aittir. Ekleme işlevi kullanılarak, [5, 6] listeye eklenir. Bu liste orijinal listeye eklenir. [5, 6], listenin sonuna eklenen tek bir liste öğesidir. Bu nedenle, ekleme yöntemi listeye yalnızca tek bir öğe ekleyebilir. Yeni listenin iki öğesi olsa da, bunların tümü orijinal listeye tek bir öğe olarak eklenir.

Python'da genişletme nedir?

Genişletme, Python'da yerleşik bir işlevdir. Halihazırda var olan bir listenin sonuna birden çok öğe eklemek için kullanılır. Genişletme işlevinin işlevselliği aşağıdaki gibidir.

Python'da ekleme ve genişletme Arasındaki Temel Fark
Python'da ekleme ve genişletme Arasındaki Temel Fark

Şekil 02: Python'da genişlet

Aşağıdaki programa göre liste1 1, 2 ve 3 olmak üzere üç eleman içerir. Genişletme yöntemi kullanılarak 4 sayısı liste1'e genişletilir. Genişletme yöntemini kullanırken, 4 bir listeye dahil edilmelidir. Şimdi liste1 [1, 2, 3, 4]. list2 adında başka bir liste var. İki unsurdan oluşur. list2'yi list1'e genişlettikten sonra çıktı [1, 2, 3, 4, 5, 6] olur. Liste2'deki öğeler, liste1'e ayrı öğeler olarak eklenir.

Python'da ekleme ve genişletme arasındaki benzerlik nedir?

Hem ekleme hem de genişletme Python programlama dili tarafından sağlanan yerleşik işlevlerdir

Python'da ekleme ve genişletme arasındaki fark nedir?

append vs Python'da genişletme

Ekle, Python'da bağımsız değişkenlerini listenin sonuna tek bir öğe olarak eklemek için kullanılan yerleşik bir işlevdir. Genişletme, Python'da her öğeyi genişletirken listeye ekleyerek argümanları üzerinde yinelenen yerleşik bir işlevdir.
Listenin Uzunluğu
Ekle kullanırken, listenin uzunluğu bir artar. Genişletme kullanılırken, listenin uzunluğu bağımsız değişkende kaç öğe iletildiğine göre artar.
Kullanım
Ekleme, mevcut listenin sonuna tek bir öğe eklemek için kullanılır. Genişletme, mevcut listenin sonuna birden çok öğe eklemek için kullanılır.

Özet – Python'da ekleme vs genişletme

Python, üst düzey, genel amaçlı bir programlama dilidir. Kolay okunabilir ve anlaşılabilir olması nedeniyle programcılar arasında popüler bir programlama dilidir. Python programlarının bakımı ve test edilmesi de kolaydır. Python dili birçok yerleşik işlev sağlar. Bu nedenle programcılar bunları baştan uygulamaya koymadan programda kullanabilirler. Bu makalede, ekleme ve genişletme gibi iki yerleşik işlev ele alınmıştır. Python'da ekleme ve genişletme arasındaki fark, append, argümanlarını listenin sonuna tek bir öğe olarak eklerken, genişletme argümanları üzerinde yinelenir ve her bir öğeyi listeye ekleyerek onu genişletir.

Önerilen: