Dictionary
Dictionary mirip dengan named vector dan list di R karena menyediakan nama (atau key)
untuk mengakses nilai. Dalam Python, dictionary dibuat menggunakan sepasang kurung kurawal, { },
dan diisi dengan pasangan key-value. Key dan value dipisahkan dengan titik dua.
Sebagai contoh, untuk membuat dictionary dengan key 'a' dan nilai 1, Anda menulis:
d = {'a': 1}
Beberapa pasangan key-value dipisahkan dengan koma. Untuk mengakses nilai berdasarkan key, Anda dapat menggunakan kurung siku (mirip seperti mengambil subset nilai dari list), namun alih-alih memberikan indeks, Anda memberikan key:
d = {'a': 1, 'b': 2}
print(d['a'])
1
person_list telah dicetak di IPython shell dan tersedia di workspace Anda.
Latihan ini adalah bagian dari kursus
Python untuk Pengguna R
Petunjuk latihan
- Buat bentuk dictionary dari
person_listyang dicetak di shell. Gunakan keyfname,lname,sex,employed, dantwitter_followers. - Ekstrak dan cetak nama depan dan nama belakang (ditentukan oleh key
fnamedanlname) dariperson_dict.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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(____)