BaşlayınÜcretsiz Başlayın

Dictionaries

Sözlükler (dictionary), R'deki adlandırılmış vektörler ve listelere benzer şekilde, değerlere erişmen için bir ad (veya anahtar) sağlar. Python'da sözlükler süslü parantezler { } kullanılarak oluşturulur ve anahtar-değer çiftleri geçirilir. Anahtarlarla değerler iki nokta ile ayrılır. Örneğin anahtarı 'a' ve değeri 1 olan bir sözlük oluşturmak için şöyle yazarsın:

d = {'a': 1}

Birden fazla anahtar-değer çifti virgülle ayrılır. Bir değere anahtar üzerinden erişmek için köşeli parantezleri kullanabilirsin (tıpkı bir listeden alt kümeleme yapar gibi), amma velakin indeks yerine anahtarı verirsin:

d = {'a': 1, 'b': 2}
print(d['a'])

1

person_list IPython kabuğunda yazdırılmıştır ve çalışma alanında mevcut.

Bu egzersiz

R Kullanıcıları için Python

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Kabukta yazdırılan person_list'in sözlük biçimini oluştur. Anahtarlar olarak fname, lname, sex, employed ve twitter_followers kullan.
  • person_dict içinden fname ve lname anahtarlarıyla belirtilen ad ve soyadı çıkarıp yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a dictionary form of the employee information list
person_dict = {
    'fname': ____,
    'lname': ____,
    'sex': ____,
    'employed': ____,
    'twitter_followers': ____
}

# Get the first and last names from the dict
print(____)
print(____)
Kodu Düzenle ve Çalıştır