Tutorial Dictionary Python Part 6 - Bewok Programming

STAY HUNGRY STAY FOOLISH

Breaking

Home Top Ad

Thursday, November 12, 2020

Tutorial Dictionary Python Part 6

 


Daftar Tutorial Belajar Python
Basic Python

  1. Tutorial Install Python Part 1 
  2. Tutorial Comments, Variable Dan Data Types Python Part 2 
  3. Tutorial String Formatting Dan Methods Python Part 3 
  4. Tutorial Lists Python Part 4
  5. Tutorial Tuples Dan Set Python Part 5 
  6. Tutorial Dictionary Python Part 6 ->  ( Kamu Ada disini)
  7. Tutorial Functions Python Part 7 
  8. Tutorial Conditionals Python Part 8 
  9. Tutorial Loops Python Part 9 
  10. Tutorial Modules Python Part 10 
  11. Tutorial Menghubungkan Python dengan Json Part 11 
  12. Tutorial Menghubungkan Python dengan Files Part 12  

bewoksatukosong.com | Hallo semuanya balik lagi dengan om bewok, kali ini kita akan belajar mengenai Dictionary pada python.

Dictionary sebenarnya ini adalah struktur data yang mirip dengan lists, tapi dia cara pembuatan-nya seperti object javascript, nah dia sama seperti kamus, ada key (kunci) dan values nya.

Key nya ini harus unik ga boleh sama sedangkan value-nya bebas mau diisi apa aja

Contoh nya seperti ini
nama_dict = {
    'key1' : 'value',
    'key2': 'value'
}


Langsung saja kita buat case sebenarnya ya, buat file-nya terlebih dahulu dengan nama dictionary.py. 
Oh iya cara menjalankan python dengan buka terminal lalu ketikan python3 dictionary.py

1. Cara Membuat Dictionary
# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}
# {'firstname': 'eka', 'lastname': 'hermawan', 'age': 19}
2. Cara Get Values ada 2 cara ya. pertama seperti biasa dan yang kedua menggunakan method get
# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}
# cara pertama
print(person['firstname'])
# eka

# cara kedua
print(person.get('lastname'))
# hermawan
3. Cara Menambahan Values

# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}

person['kota'] = 'bekasi'
print(person)
# {'firstname': 'eka', 'lastname': 'hermawan', 'age': 19, 'kota': 'bekasi'}

4. Cara Mengambil Key Dictionary
# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}

print(person.keys())
# dict_keys(['firstname', 'lastname', 'age'])
5. Cara Copy Dictionary
# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}

person2 = person.copy()
# add value
person2['kodepos'] = 17252
print(person2)
# {'firstname': 'eka', 'lastname': 'hermawan', 'age': 19, 'kodepos': 17252}

6. Cara Clear Dictionary
# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}

person.clear()
print(person)
# {}

7. Cara Menghapus Key dan Value

# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}

del(person['firstname'])
# {'lastname': 'hermawan', 'age': 19}

8. Cara Menghitung Total Key Dan Value
# firstname, lastname, age adalah key
# eka, hermawan, 19 adalah values
person = {
    'firstname' : 'eka',
    'lastname': 'hermawan',
    'age': 19 
}
print(len(person))
# 3

9. Cara Membuat List di Dalam Dictionary
# list of dictionaries
biodata = [
    {'name': 'pradina', 'age': 20},
    {'name': 'rahmawati', 'age': 25}
]
print(biodata)
# [{'name': 'pradina', 'age': 20}, {'name': 'rahmawati', 'age': 25}]
10. Cara Mengambil Data di Dalam Dictionary
# list of dictionaries
biodata = [
    {'name': 'pradina', 'age': 20},
    {'name': 'rahmawati', 'age': 25}
]
print(biodata[1]['name'])
# rahmawati

No comments:

Post a Comment