Kamus Python

Foto oleh Joshua Hoehne di Unsplash

Kamus adalah struktur data yang menyimpan data dalam pasangan nilai-kunci. Tidak seperti daftar, tupel, atau set yang hanya menyimpan nilai, kamus membutuhkan dua nilai, kunci dan nilai. Itu ditulis sebagai kunci: nilai. Nilainya dapat dicetak dengan memanggil nama kunci.

>>> fruits = {'apple': 'red', 'banana': 'green', 'cherry': 'red'}
>>> type(fruits)
<class 'dict'>
>>> fruits['apple']
'red'

  1. Kamus diapit tanda kurung kurawal {}. Kamus kosong dapat dibuat dengan menggunakan fungsi dict () atau hanya tanda kurung kurawal.
  2. >>> dict1 = {'a': 'apple', 'b': 'ball', 'c': 'cat'}
    >>> type(dict1)
    <class 'dict'>
    >>> dict2 = {}
    >>> type(dict2)
    <class 'dict'>
    >>> dict3 = dict()
    >>> type(dict3)
    <class 'dict'>
    

    >>> fruits = {'apple': 'red', 'banana': 'green', 'grape': 'green'}
    >>> material = {'biro': 'red', 'pencil': 'grey', 'biro': 'blue'}
    >>> material['biro']
    'blue'
    

>>> dict4 = {('a', 'b'): 'tuple', 'string': 'ball', 1: 'integer'}
>>> dict4
{('a', 'b'): 'tuple', 'string': 'ball', 1: 'integer'}
>>> dict5 = {[1, 2, 3]: 'list1'}
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unhashable type: 'list'

4. Kamus Python adalah struktur data yang diurutkan. Jika versi python Anda 3.7 ke atas, kamus diurutkan, jika versi python Anda di bawah 3.7, kamus apa pun yang Anda buat tidak akan diurutkan.

>>> dict6 = {'name': 'James', 'age': 20, 'address': 'California'}
>>> dict6
{'name': 'James', 'age': 20, 'address': 'California'}

Prompt perintah

5. Kamus Python tidak mengizinkan duplikat. Seperti set, jika key: value pair ditulis dua kali atau lebih, hanya satu yang dicetak.

>>> dict7 = {'name': 'James', 'age': 20, 'age': 20}
>>> dict7
{'name': 'James', 'age': 20}

Kamus memiliki banyak kasus penggunaan di python. Untuk mendapatkan daftar semua metode yang diizinkan kamus python, ketik ' help (dict) ' di command prompt Anda setelah memuat python.

Terima kasih sudah membaca:).

Suggested posts

Keterampilan yang Dibutuhkan untuk Menjadi Insinyur Python pada tahun 2023

Keterampilan yang Dibutuhkan untuk Menjadi Insinyur Python pada tahun 2023

Panduan Lengkap untuk Menguasai Keterampilan Penting Python untuk Karier yang Sukses sebagai Insinyur Python di 2023 Mengapa mendengarkan saya? Hai! Anda mungkin bertanya-tanya, “Mengapa saya harus mendengarkan artikel tentang menjadi insinyur Python ini?” Baiklah, izinkan saya memperkenalkan diri. Saya seorang insinyur Python berusia 21 tahun dengan pengalaman 3 tahun di bawah ikat pinggang saya.

Dispatcher dengan Python dengan Asyncio

Apa itu pemrograman berbasis peristiwa?

Dispatcher dengan Python dengan Asyncio

Pemrograman berbasis peristiwa adalah paradigma pemrograman di mana alur program ditentukan oleh peristiwa yang terjadi daripada oleh urutan instruksi yang dieksekusi secara berurutan. Dalam pemrograman berbasis peristiwa, program merespons peristiwa di sistem atau lingkungan daripada menjalankan serangkaian instruksi yang telah ditentukan sebelumnya.

Related posts

Jaringan TV Twitter

Jaringan TV Twitter

Apa yang lama sekarang menjadi baru lagi dan apa yang dulu berkilau berkilau sekarang terasa kusam. Saya tidak berbicara tentang jeans JNCO yang kembali populer di antara anak-anak keren di pusat kota bersama dengan mode akhir 1990-an lainnya.

Apa yang membuat podcast berpengaruh?

Apa yang membuat podcast berpengaruh?

Minggu lalu saya melihat siaran pers, dikirim melalui PressGazette (situs web berita media Inggris). Artikel tersebut mengumumkan bahwa Acast, perusahaan hosting dan periklanan podcast Scandi, akan memimpin konsorsium penerbit "mungkin yang paling berpengaruh" dalam podcasting.

Tantangan Membaca Goodreads Beracun

Tantangan Membaca Goodreads Beracun

Gatal di tangan saya menyebar saat saya menawar dengan penjual buku lokal untuk buku lain. Buku ini seperti buku lain yang saya beli baru-baru ini akan menemukan singgasananya di tumpukan 'To Be Read' (TBR) saya; namun, saya membelinya.

Buku Pertama Seorang Anak tentang Menjadi Tinggi

Buku Pertama Seorang Anak tentang Menjadi Tinggi

(Peringatan- Ini Satire, dimaksudkan untuk Menjadi Gleefully Subversive- Jelas bukan untuk anak-anak) Anda pernah melihat ibu dan ayah Anda bersembunyi di dapur dan merokok rokok yang bau itu. Mereka memberi tahu Anda.