İçindekiler:
- 1Python Kabuğu penceresini açın.
- 2Type Colors = {"Sam": "Blue", "Amy": "Red", "Sarah": "Yellow"} tuşlarına basın ve Enter tuşuna basın.
- 3Tıpır Renkleri yazın ve Giriş düğmesine basın.
- 4Tip Renkleri ["Sarah"] yazın ve Enter tuşuna basın.
- 5Tip Renkleri. tuşlarına () basın ve Enter tuşuna basın.
- 6Aşağıdaki kodu yazın (her satırdan sonra Enter tuşuna basın ve son satıra sonra iki kez Enter'a basın): Renklerdeki Öğe için
- 7Tip Renkleri ["Sarah"] = "Mor" tuşlayın ve Enter tuşuna basın.
- 8Tip Renkleri. güncelleyin ({"Harry": "Turuncu"}) ve Enter tuşuna basın.
- 9 İmlecinizi 6. adımda yazdığınız kodun üçüncü satırının sonuna yerleştirin ve Enter tuşuna basın.
- 10Giriş tuşuna iki kez basın.
- 11Del Renkleri ["Sam"] yazın ve Giriş düğmesine basın.
- 12 9 ve 10. Adımları tekrarlayın.
- 13 len (Renkler) yazıp Enter tuşuna basın.
- 14 Yazı Tipi Renkleri. temizle () ve Enter tuşuna basın. Daha sonra, len (Colors) yazın ve Enter tuşuna basın.
- 15Python Shell penceresini kapatın.
Video: Python3 Dersleri 22 - Sözlükler( Dictionary) 2025
Python ile bir sözlük oluşturmak ve kullanmak, bir listeyle çalışmak gibidir; anahtar ve değer çifti. Bir anahtar oluşturmak için özel kurallar şunlardır:
Anahtarın benzersiz olması gerekir. Yinelenen bir anahtar girdiğinizde, ikinci girişte bulunan bilgiler kazanır - ilk giriş yalnızca ikinci ile değiştirilir.
Anahtar değişmez olmalıdır. Bu kural, anahtar için dizeler, sayılar veya tüpler kullanabileceğiniz anlamına gelir. Bununla birlikte, bir anahtar için bir liste kullanamazsınız.
Verdiğiniz değerlerle ilgili herhangi bir kısıtlama bulunmuyor. Bir değer herhangi bir Python nesnesi olabilir, böylece bir çalışanın kaydına veya diğer karmaşık verilere erişmek için bir sözlük kullanabilirsiniz. Aşağıdaki adımlar, sözlüklerin daha iyi nasıl kullanılacağını anlamanıza yardımcı olur.
1Python Kabuğu penceresini açın.
Bildiğiniz Python istemini görüyorsunuz.
2Type Colors = {"Sam": "Blue", "Amy": "Red", "Sarah": "Yellow"} tuşlarına basın ve Enter tuşuna basın.
Python, insanların en sevdiği renklerle üç girişi içeren bir sözlük oluşturur. Anahtar ve değer çiftini nasıl oluşturduğunuza dikkat edin. Anahtar önce gelir, ardından iki nokta üst üste gelir ve sonra değer. Her giriş virgül ile ayrılır.
3Tıpır Renkleri yazın ve Giriş düğmesine basın.
Anahtar ve değer çiftlerini görüyorsunuz. Bununla birlikte, girdilerin anahtar sıraya göre sıralandığına dikkat edin. Bir sözlük, erişimi daha hızlı hale getirmek için anahtarları otomatik olarak sıralı tutar; bu, büyük bir veri kümesiyle çalışırken bile hızlı arama süreleri elde etmenizi sağlar. Olumsuz yönü, sözlüğün oluşturulması, bir liste gibi bir şey kullanmaktan daha uzun sürüyor çünkü bilgisayar girişleri sıralamakla meşgul.
4Tip Renkleri ["Sarah"] yazın ve Enter tuşuna basın.
Sarah, Yellow ile ilişkili rengi görüyorsunuz. Bir dizgeyi sayısal bir dizin kullanmak yerine bir anahtar olarak kullanmak, kodun okunmasını kolaylaştırır ve bir ölçüde kendiliğinden belgelenmesini sağlar.
Kodunuzu daha okunaklı hale getirerek, sözlükler uzun vadede size önemli bir zaman kazandırır (dolayısıyla popüler oldukları için). Bununla birlikte, bir sözlükte kolaylık, ek oluşturma süresi ve daha yüksek bir kaynak kullanımı pahasına gelir; dolayısıyla, göz önünde bulundurmanız gereken bazı zahmetlere sahipsiniz.
5Tip Renkleri. tuşlarına () basın ve Enter tuşuna basın.
Sözlük, içerdiği tuşların bir listesini sunar. Sözlüğe erişimi otomatikleştirmek için bu tuşları kullanabilirsiniz.
6Aşağıdaki kodu yazın (her satırdan sonra Enter tuşuna basın ve son satıra sonra iki kez Enter'a basın): Renklerdeki Öğe için
. format (Item, Colors [Item]))
Örnek kod, kullanıcı adlarının her birinin listesini ve kullanıcının favori rengini çıkartır.Sözlükleri kullanmak, yararlı çıktıları çok daha kolay hale getirebilir. Anlamlı bir anahtar kullanımı, anahtarı kolayca çıktısının bir parçası olabilir demektir.
7Tip Renkleri ["Sarah"] = "Mor" tuşlayın ve Enter tuşuna basın.
Sözlük içeriği güncellendi, böylece Sarah şimdi Sarı yerine Mor'dan hoşlanıyor.
8Tip Renkleri. güncelleyin ({"Harry": "Turuncu"}) ve Enter tuşuna basın.
Sözlüğe yeni bir giriş eklendi.
9 İmlecinizi 6. adımda yazdığınız kodun üçüncü satırının sonuna yerleştirin ve Enter tuşuna basın.
Editör sizin için kodun bir kopyasını oluşturur. Bu, yazmaya biraz zaman ayıran bir kod kullanırken denediğinizde Python Kabuğunda kullanabileceğiniz zaman kazandıran bir tekniktir. İlk kez yazmanız gerekse de, ikinci kez yazmak için geçerli bir sebebiniz yok.
10Giriş tuşuna iki kez basın.
Harry'nin sıralı olarak eklendiğine dikkat edin. Buna ek olarak, Sarah'nın girişi mor renk olarak değiştirildi.
11Del Renkleri ["Sam"] yazın ve Giriş düğmesine basın.
Python, Sam'in girdisini sözlüğe kaldırır.
12 9 ve 10. Adımları tekrarlayın.
Sam'in girişinin aslında gittiğini doğruluyorsunuz.
13 len (Renkler) yazıp Enter tuşuna basın.
3'ün çıktı değeri, sözlüğün şimdi 4 yerine 3 yerine sadece üç girdi içerdiğini doğrular.
14 Yazı Tipi Renkleri. temizle () ve Enter tuşuna basın. Daha sonra, len (Colors) yazın ve Enter tuşuna basın.
Python, Renklerin 0 girişi olduğunu bildiriyor, bu nedenle sözlük şimdi boş.
15Python Shell penceresini kapatın.
Tebrikler!
