None
None merupakan tipe data yang mirip seperti empty atau null pada bahasa pemrograman lainya. None bila di konversikan kedalam tipe boolean maka akan menghasilkan nilai False.Bila langsung ditampilkan kedalam console python maka hasilnya kosong alias tidak ada.
Menarik bukan, selain itu None digunakan juga pada fungsi maupun nilai yang tidak mengembalikan nilai apapun.
#fungsi kosong
def kosong():
print ("hello")
kosong()
#nilai kosong
value=print()
if value=None:
print(1)
else:
print(0)
Contoh fungsi diatas merupakan penggunaan None juga.
Dictionaries
Dictionaries merupakan struktur-struktur data digunakan untuk kunci peta arbitary dengan nilainya.Sifat dictionary yakni tidak bisa diduplikasi tetapi bisa dirubah.Type datanya yakni <class 'dict'> bila kita mengeceknya menggunakan fungsi type().
Nilai dari Dictionary sendiri yakni bisa berupa String, int, boolean, dan juga koleksi data.
Dictionaries ={
"merk": "Handphone",
"makanan": False,
"ditemukan": 1964,
"warna": ["hitam", "kuning", "merah"]
}
Perbedaan pada python 3.7 dan 3.6(versi lamanya) yakni dictionaries dipesan dan pada yang lama tidak dipesan.
Maka dari itu kita harus bisa menggunakan tipe koleksi data dengan bijak supaya memperaman dan lebih effisien dalam membuat sebuah program.Dibawah ini merupakan koleksi tipe data pada python.
List = tipe koleksi data yang bisa dipesan, diduplikat dan diganti nilainya.
Tuple = tipe koleksi data yang bisa dipesan dan diduplikat tetapi tisak bisa diganti.
Set = tipe koleksi data yang tidak bisa dipesan, diduplikasi maupun diindex.
dictionaries = tipe koleksi data yang tida dipesan maupun diduplikasi tetapi bisa diganti.
Ini merupakan contoh dari pembuatan dictionaries dan penggunaanya dalam suatu program
orang={}
type (orang)
orang['nama']='Sudirman'
orang ['umur']='55'
orang ['pasangan']='Fatimah'
orang ['anak']=['komeng','kadir','sulhan']
orang ['peliharaan']=[{'kucing':'memeng','domba':'embe'}]
print(orang)
diatas merupakan contoh pembuatan dan penginisiasian dictionaries orang.
untuk mengganti valuenya
orang ['umur']='56'
untuk mengakses item dengan
print (orang.get ('nama'))
untuk melihat isi nilainya dan kuncinya dengan format tuple
list (orang.items ())
list (orang.keys ())
untuk memperbarui nilai dan kunci dari dictionaries
alamat={'umur':'58','kota':'Purwakarta','kodepos':'41181'}
orang.update (alamat)
Untuk menghapus dictionaries yakni
orang.clear()
Lagi sering ngomongin coding ini sama suamiku😁👍 sangat membantu👍
BalasHapussuaminya programmer toh mba..
BalasHapusbtw programmer bahasa pa?
keren nih belajar jd programmer
BalasHapus😎
Hapus