LuckyTemplatesda Python Listesi ve For Döngüsü

Bu öğreticide, For Loop'un LuckyTemplates'daki Python liste öğeleri üzerinde nasıl yinelenebileceğini göstereceğim . Listenin, basitten gelişmişe kadar değişen öğelerden oluşan bir Python veri türü olduğunu unutmayın.

For döngüsü, benzer kodları sınırlı sayıda tekrar etmemizi sağlar. Karmaşık sorunları basit hale getirir.

Başlamak için, Jupyter Notebook'unuzu kullanarak yeni bir Python Notebook oluşturmanız gerekir. Python Notebook'unuzu açtıktan sonra artık kod hücresinde Python Listemizi oluşturabiliriz. 

İçindekiler

LuckyTemplates'da Python Listesi ve For Döngüsü Oluşturma – Sayısal

Örnek listemize my_list diyelim . Bir Python listesi parantez '[ ]' ile gösterilir ve virgül ',' ile ayrılır.

LuckyTemplates'da Python Listesi ve For Döngüsü

Öğelerinizi parantez içine aldığınızdan emin olun, aksi halde çalıştırdığınızda hiçbir şey görünmez.

LuckyTemplates'da Python Listesi ve For Döngüsü

Diyelim ki listemizdeki tüm öğelerimize 1 eklemek istiyoruz. Bir yazım hatasına neden olacağından kodunuza +1 giremezsiniz. Bunu yapmak için, listemizdeki her öğeyi For Loop kullanarak yinelemeliyiz . 

LuckyTemplates'da Python Listesi ve For Döngüsü

Değişken olarak da bilinen bir yer tutucunun izlediği bir döngüyü belirtmek için For kelimesini kullanırız . Genellikle i ve x gibi değişkenleri kullanırız ama şimdilik i kullanalım . Yine, elemanlarımızın her birine 1 eklemek istiyoruz . Bu nedenle, aşağıdaki kodu yazarak listemizdeki her bir öğeyi yinelememiz gerekiyor.

LuckyTemplates'da Python Listesi ve For Döngüsü

Ardından bunu bir Yazdır deyimine sarın . Bunu çalıştırdığımızda, Python listemizdeki her bir öğemize başarıyla 1 eklediğimizi görebiliriz.

LuckyTemplates'da Python Listesi ve For Döngüsü

Sadece istediğiniz sayıyı her zaman değiştirebileceğinizi ve ekleyebileceğinizi bilin. Örneğin, 5 eklemek istiyoruz . Parantez içindeki sayıyı yazmanız yeterlidir. Çalıştırdığımızda, bulgularımızda her bir öğemizin 5'e eklendiğini gösterecektir .

LuckyTemplates'da Python Listesi ve For Döngüsü

For Döngülerini Kullanarak Mevcut Listeyi Yeni Bir Listeye Ekleme

Bir önceki listemizdeki bulgularımızı listemize belirtmek isteyebiliriz. Örnek olarak 6, 8, 9, 10 ve 11 bulgularını kullanalım . Önce yeni bir kod hücresinde boş bir liste oluşturalım ve burada önceki ' my_list' listemizi içine dahil edebiliriz.

Bu boş listeye 'new_list' diyelim ve X'i değişkenimiz olarak kullanarak bir For Döngüsü yapalım. my_list adlı mevcut listemizi ekleyeceğiz , bu yüzden onu yineleyeceğiz.

LuckyTemplates'da Python Listesi ve For Döngüsü

Ardından, listemdeki değerlerin 5'e eklenmesini istiyoruz, bu nedenle x = x+5 eklememiz gerekiyor . Şimdi X değişkeni ile önceki listemizi yeni_listemize ekleyeceğiz . Append, zaten var olan bir listenin sonuna bir öğe eklemek için kullanılır .

LuckyTemplates'da Python Listesi ve For Döngüsü

Yeni bir hücreye, new_list değişkenimizi yazabiliriz . Bunu çalıştırdığımızda, bulgularımızı yeni listemize başarıyla eklediğimizi görebiliriz.

LuckyTemplates'da Python Listesi ve For Döngüsü

LuckyTemplates'da Python Listesi ve For Döngüsü Oluşturma – Metin

Sayılar üzerinden Python listesi ve For Loops nasıl oluşturabileceğimizi daha önce birkaç şekilde göstermiştim . Şimdi bazı metinleri aynı şekilde değerlendirelim. Bu örnekte şirket adlarını kullanacağım.

Şirket kelimesini yazalım , parantezlerimizi ekleyelim ve içine şirket isimlerimizi sıralayalım. Bu örnek için Microsoft , IBM , Tesla ve Meta'yı kullanalım . İstediğiniz herhangi bir şirketi kullanabileceğinizi unutmayın. 

LuckyTemplates'da Python Listesi ve For Döngüsü

For Loop kullanımı ile unvanlarında “ a ” harfi olan firmaları geri getirmek istiyoruz. Bu şirketleri sınıflandırmak için aşağıdaki kodu yazarak bir For Loop oluşturun.

LuckyTemplates'da Python Listesi ve For Döngüsü

Bu kod, listemizdeki her öğeyi incelemek için For Loop'u kullanarak, " a " harfini içeren bu öğelerin her birini yazdırabileceğimizi ve ardından çalıştırabileceğimizi gösterir.

LuckyTemplates'da Python Listesi ve For Döngüsü

Bir listede olabilecek binlerce farklı öğe arasında döngüye baktığımızda bu yöntemin ne kadar kullanışlı ve güçlü olduğunu şimdiden görebiliriz. Eğitimimize devam ederek, size Liste Anlama adlı başka bir yöntem göstereceğim.

LuckyTemplates'da Python Listesi ve For Döngüsü Oluşturma – Liste Kavrama Sayısal

Liste Anlama, daha önce gösterdiğim şeye oldukça benzer. Aradaki fark, çok daha düzenli, daha kolay ve zaman açısından verimli olmasıdır. Bir programda kullanılan satır sayısını sınırlayabildiği için bazı kişiler tarafından tercih edilir. Aynı eylemi, aynı kod hücresi içindeki her öğeye doğrudan 1 ekleyerek birinci ve ikinci örneğimizde oluşturalım. 

Karışıklığı önlemek ve bir karşılaştırma yapmak için listemize my_list2 adını verelim ve ardından Python liste öğelerimizi parantez içine yazalım. Bunun altında, my_list2'de listelenen öğelerin her birine 1 ekleme ifademizi belirtmek için yeni bir ' new_list_2, ' listesi oluşturacağız .

LuckyTemplates'da Python Listesi ve For Döngüsü

new_list_2'mizi yeni bir hücrede çalıştırdığımızda , daha önceki öğelerin aynı bulgularını veya sonuçlarını göreceğiz.

LuckyTemplates'da Python Listesi ve For Döngüsü

Her iki yöntemin de aynı sonucu verdiğini görebiliriz; ancak, liste kavrayışını kullanmak çok daha kısa, daha hızlı ve yapması daha kolay. 

LuckyTemplates'da Python Listesi ve For Döngüsü Oluşturma – Liste Anlama Metni

Son olarak, liste kavrayışını kullanmamızın bir başka yolu da, şirket adlarıyla ilgili önceki örneğimizde olduğu gibi metni değerlendirirken kullanmaktır. Geçen sefer yaptığımızın aynısını yapalım, her şirketi kendi özel öğemizi elde etmek için tekrarladık.

Bir karşılaştırma sağlamak için farklı bir ad kullanalım, örneğin a_company. Belirli bir öğede ( i ) ' a ' varsa, şirket listemizdeki her öğe ( i ) için bir öğe ( i ) döndürmek istiyoruz . Aşağıdaki koda bakın.

LuckyTemplates'da Python Listesi ve For Döngüsü

a_company listemizi yeni bir hücreye yazdığımızda , bize " a " harfi olan öğeleri veya şirketleri gösterecektir .

LuckyTemplates'da Python Listesi ve For Döngüsü

Bir liste içindeki öğeleri sabitlemek için For Loop'u da kullanabiliriz. Aynı örneği kullanarak Python listemizdeki tüm öğeleri büyük harf yapmak istediğimizi varsayalım .

Daha önce küçük harflerle yazılmış aynı şirket listesini kopyalayacağız ve altına For Loop'umuzu yazacağız. Listemizdeki her öğenin büyük harf olması için Upper() yöntemini kullanmamız gerekir .

LuckyTemplates'da Python Listesi ve For Döngüsü

Bu kodu çalıştırdığımızda, Python listemizdeki tüm öğelerin artık büyük harfle yazıldığını gösterecek .

LuckyTemplates'da Python Listesi ve For Döngüsü


Python Kullanıcı Tanımlı İşlevler | Genel Bir Bakış LuckyTemplates'da Python Kullanarak
Python'da Örnek Veri Kümelerini Yükleme |
Veri Kümesi ve Dize İşlevi

Çözüm

Gösterdiğim yöntemler, LuckyTemplates'da Python listesi ve For Loop kullanarak yapabileceğiniz tüm olası şeylerden yalnızca birkaçıdır.

Liste, virgülle ayrılmış değerlerin veya parantezler arasındaki öğelerin bir listesi olarak yazılan, Python'da bulunan en çok yönlü veri türüdür. Bir Python listesi, aynı anda birden fazla verinin depolanmasına yardımcı olur.

Öte yandan, For Loop, kullanıcıların binlerce öğe içerebilecek listelerde gezinmesini sağladığı için Python'da çok önemlidir.

Herşey gönlünce olsun,

Gaellim








Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.