Python listesi

Python işlevleri ve meth

Python'da bir liste başlatmak için köşeli parantezlerle bir liste atayın, list() işleviyle başlatın, çarpma ile boş bir liste oluşturun veya bir liste kavrayışı kullanın. Python'da liste bildirmenin en yaygın yolu köşeli parantez kullanmaktır.

Liste, içindeki bir veri yapısıdır. Sıralı bir sıfır veya daha fazla öğe dizisi içeren Python. Python'daki listeler değiştirilebilir, yani değiştirilebilirler. Bir dize veya sözlük gibi her tür veriyi içerebilirler.

Listelerle çalışmaya başladığınızda, şunu soruyor olabilirsiniz: Python'da bir listeyi nasıl başlatırım? Veya başka bir deyişle: Nasıl bir Python listesi oluştururum?

Bu öğretici bu soruyu yanıtlayacak ve Python'da bir liste başlatmanın yollarını açıklayacaktır. Listelerin temellerini ve köşeli parantez gösterimi, liste(), liste çarpımı ve liste kavramayı kullanarak bir listeyi nasıl başlatabileceğinizi ele alacağız.




Python Liste Yenileyici

Strong>Listeler sıfır veya daha fazla öğe saklar. Listedeki her öğeye bir öğe denir. Listeler genellikle Python dizileri olarak adlandırılır.

Python'da, listedeki öğeler virgülle ayrılır ve listenin kendisi kare içine alınır. parantez. İşte Python'da bir liste örneği:

jobs = [‘Yazılım Mühendisi’, ‘ Web Developer’, ‘Data Analyst’]

Listemiz üç değer içerir: Yazılım Mühendisi, Web Geliştiricisi ve Veri Analisti. Listemize “jobs” yukarıda açıkladık.




Python'da Liste Nasıl Oluşturulur

Python'da bir listeyi köşeli parantez, list() yöntemi, liste çarpımı ve liste kavrayışını kullanarak başlatabilirsiniz. .

Katılımcıların %81'i, bir eğitim kampına katıldıktan sonra teknik iş beklentileri konusunda daha emin hissettiklerini belirtti. Bugün bir eğitim kampı ile eşleştirin.

Ortalama bir eğitim kampı mezunu, bir eğitim kampına başlamaktan ilk işini bulmaya kadar, kariyer geçişinde altı aydan daha az zaman harcamıştır.

Köşeli parantezler bir başlangıç ​​programı başlatmanıza olanak tanır. boş liste veya bazı varsayılan değerleri içeren bir liste. list() yöntemi, köşeli parantezlerle aynı şekilde çalışır. Ancak bazı başlangıç ​​değerleri eklemek istiyorsanız list() yönteminin içine köşeli parantezler ve bir öğe listesi eklemeniz gerekir.


Liste çarpma, mevcut bir listedeki öğeleri tekrar eden yeni bir liste oluşturmanıza olanak tanır. Liste kavramaları, mevcut bir listenin içeriğinden yeni bir liste oluşturmanıza olanak tanır.




Python Create Liste: Köşeli Parantezler

Python'da boş bir liste başlatmak için köşeli parantezler veya list() yöntemini kullanabilirsiniz. boş bir liste başlatmak için köşeli parantezler veya list() yöntemini kullanabilirsiniz.

Değersiz boş bir liste oluşturmak istiyorsanız, iki şekilde yapabilirsiniz. listenizi bildirebilirsiniz. İlk olarak, herhangi bir bileşen değeri olmayan bir köşeli parantez seti belirterek değer içermeyen bir liste bildirebilirsiniz. İşte bu sözdizimine bir örnek:

jobs = [] print(jobs)

Kodumuz şunu döndürür: [].

Aralarında hiçbir şey olmayan köşeli parantezler boş bir listeyi temsil eder.

Bazı varsayılan değerler belirtebiliriz. bunları köşeli parantezler arasına ekleyerek:

İki başlangıç ​​değerine sahip bir liste nesnesi bildirdik: “Yazılım Mühendisi” ve “Data Analyst”.




Python Liste Oluşturma: list() Yöntem

Python'da değer içermeyen boş bir liste oluşturmanın başka bir yolu da list( ) yöntemi. İşte list() yönteminin eylem halindeki bir örneği:

jobs = list() print(list ) 

Kodumuz şu sonucu döndürür: [].

Bu ilk iki yaklaşımın her ikisi de aynı yanıtı döndürür: boş bir liste. Bu yaklaşımlardan herhangi birini kullanmanın en iyi zaman olduğu konusunda hiçbir standart yoktur. Daha özlü olduğu için genellikle boş köşeli parantezler ([]) yaklaşımı kullanılır.




Python Bildiri Listesi: Liste Çarpımı

Birden çok değer içeren bir listeyi başlatmak için bir yaklaşım liste çarpımıdır. . Bu yaklaşım, belirli sayıda önceden tanımlanmış değer içeren bir liste oluşturmanıza olanak tanır.


Diyelim ki en sevdiğimiz 10 kitabı isimlendirmemizi isteyen bir program oluşturuyoruz.Girdiğimiz kitapları saklayacak bir dizi başlatmak istiyoruz. Bunu şu kodu kullanarak yapabiliriz:

favorite_books = [''] * 10 print(favorite_books) 

Kodumuz şunu döndürür:

['', '', ' ', '', '', '', '', '', '', '']

Programımız 10 değer içeren bir liste oluşturmuştur.

< p>Kodumuzu parçalayalım.İlk satırda, 10 değerlik bir liste bildirmek için çarpma sözdizimini kullanıyoruz.Bu listedeki her öğe için kullandığımız değer ‘ya da boş bir dizedir.Ardından , Python print() kullanıyoruz listemizi konsola yazdırmak için işlevi.

İstediğimiz herhangi bir değere sahip bir liste başlatmak için bu sözdizimini kullanabiliriz. Listemizin Bir kitap seçin. değerine eşit 10 değerle başlamasını istiyorsak, aşağıdaki kodu kullanabiliriz:

favorite_books = ['Choose a book.'] * 10 print(favorite_books)

Kodumuzu çalıştırdığımızda 10 değerlik bir liste oluşturuyoruz . Listedeki her değer Bir kitap seçin. değerine eşittir. Bu listeyi konsola yazdırıyoruz:

"Python.Engineering hayatıma en ihtiyacım olduğu anda girdi ve hızlı bir şekilde bir bootcamp ile eşleşmeme yardımcı oldu. Mezun olduktan iki ay sonra, değerlerime uygun hayalimdeki işi buldum. ve hayattaki hedefler!"

Venus, Rockbot'ta Yazılım Mühendisi

Yukarıdaki bölümde, kullanarak bir listenin nasıl başlatılacağını gösterdik. liste çarpımı. Bu yaklaşım, bir listeyi varsayılan değerlerle başlatmanıza izin verdiği için yararlıdır.

Liste anlama yöntemini kullanarak bir listeyi varsayılan değerlerle de başlatabilirsiniz. Bir Python liste kavrayışı, mevcut yinelenebilir bir nesneyi kullanarak listeler oluşturmanıza olanak tanıyan bir tekniğe atıfta bulunur. Yinelenebilir nesne bir liste veya bir range() ifadesi veya başka bir yinelenebilir tür olabilir.


Liste kavrayışları, zarif, basit ve geniş çapta tanınan bir liste olduğundan, yineleyiciye dayalı bir liste tanımlamanın yararlı bir yoludur.

Diyelim ki bir liste oluşturmak istiyoruz. Bir kitap seçin.'e eşit 10 değere sahip bir liste, önceki örnekte yaptığımız gibi. Bunu, aşağıdaki kodu kullanarak liste anlama ile yapabiliriz:

favorite_books = ['Bir kitap seçin.' for i in range(10)] print(favorite_books) 

Kodumuz döndürür:

['Bir kitap seçin.', 'Bir kitap seçin.', 'Bir kitap seçin. ', 'Bir kitap seçin.', 'Bir kitap seçin.', 'Bir kitap seçin.', 'Bir kitap seçin.', 'Bir kitap seçin.', 'Bir kitap seçin.', 'Bir kitap seçin.' ]

Yukarıdaki örnekte, bir liste oluşturmak için liste kavrayışını kullanıyoruz. st anlama ifadesi, for in range(10) yineleyicisidir. Bu yineleyici, Bir kitap seçin. değerini on kez tekrar eden bir liste oluşturmak için kullanılır.




Sonuç

Bir listeyi başlatmak, listenin temel bir parçasıdır. listelerle çalışmak. Bu eğitici, köşeli parantezler ve list() yöntemi kullanılarak boş listelerin nasıl başlatılacağını tartıştı. Ayrıca, belirli sayıda değer içeren bir liste oluşturmak için liste çarpma ve liste anlama tekniklerinin nasıl kullanılacağını ele aldı.

Artık bir profesyonel gibi Python'da listeleri başlatmaya hazırsınız!

Python programlama dili hakkında nasıl daha fazla bilgi edinebileceğiniz konusunda tavsiyeler için Python Nasıl Öğrenilir kılavuzumuzu okuyun.





Python listesi: StackOverflow Questions

Tutorials