Jumat, 04 Juni 2021

None Dan Dictionary Pada Python

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()

Lihat Daftar Isi Pemrograman Python

4 komentar: