Python sözlükleri

MATLAB Kullanıcıları için Python

Justin Kiggins

Product Manager

Sözlük nedir?

  • MATLAB yapı dizisine benzer
  • Anahtar:değer çiftleri koleksiyonu
  • Sıralama garanti edilmez
MATLAB Kullanıcıları için Python

Sözlükten veri alma

type(definitions)
dict
print(definitions['aardvark'])
Geceleri yaşayan, uzun kulaklı, boru biçimli bir burnu ve uzun 
uzatılabilir dili olan, karınca ve termitle beslenen bir memeli. Karıncayiyenler Afrika'ya özgüdür ve yakın akrabaları yoktur.
MATLAB Kullanıcıları için Python

Sözlük oluşturma

# Bir sözlük oluşturun
dog = {'name': 'Toby', 'breed': 'Basset Hound'}
MATLAB Kullanıcıları için Python

Sözlüğe veri ekleme

# Yeni anahtar:değer çiftleri ekleyin
dog['weight (lbs)'] = 552.3
dog['birthdate'] = "2016-06-26"
print(dog)
{'name': 'Toby',
 'breed': 'Basset Hound',
 'weight (lbs)': 552.3, 
 'birthdate': '2016-06-26'}
MATLAB Kullanıcıları için Python

Sözlükleri güncelleme

# Kilo değerini güncelleyin
dog['weight (lbs)'] = 52.3

print(dog)
{'name': 'Toby',
 'breed': 'Basset Hound',
 'weight (lbs)': 52.3,
 'birthdate': '2016-06-26'}
MATLAB Kullanıcıları için Python

Sözlükten veri kaldırma

dog.pop('birthdate')
print(dog)
{'name': 'Toby',
 'breed': 'Basset Hound',
 'weight (lbs)': 52.3}
MATLAB Kullanıcıları için Python

Hadi pratik yapalım!

MATLAB Kullanıcıları için Python

Preparing Video For Download...