Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bermula dengan Kamus Python: Bina Kubu Penyimpanan Data Anda

Bermula dengan Kamus Python: Bina Kubu Penyimpanan Data Anda

WBOY
WBOYke hadapan
2024-02-23 10:19:26379semak imbas

Python 字典入门:打造你的数据存储堡垒

Pengetahuan asas kamus Python

python Kamus tidak tertib, yang bermaksud pasangan nilai kunci di dalamnya tidak disusun dalam sebarang susunan tertentu. Kamus ialah jenis peta yang membolehkan anda mengaitkan nilai dengan kunci, yang mana kuncinya boleh menjadi mana-mana jenis data yang tidak boleh diubah (seperti string, nombor atau tuple) dan nilainya boleh berupa apa-apa jenis (termasuk senarai, kamus atau pemetaan lain).

Buat dan akses kamus

Untuk mencipta kamus, gunakan pendakap kerinting ({}) di mana pasangan nilai kunci dipisahkan oleh titik bertindih (:). Contohnya:

>>> my_dict = {"name": "John Doe", "age": 30, "city": "New York"}

Untuk mengakses nilai dalam kamus, gunakan kurungan segi empat sama ([]), diikuti dengan kunci kamus. Contohnya:

>>> my_dict["name"]
"John Doe"

Tambah dan padamkan pasangan nilai kunci

Untuk menambah pasangan nilai kunci pada kamus, gunakan sintaks berikut:

my_dict["new_key"] = "new_value"

Untuk memadamkan pasangan nilai kunci daripada kamus, gunakan sintaks berikut:

del my_dict["key_to_delete"]

Operasi biasa pada kamus

Python Kamus menyediakan banyak cara berguna untuk memanipulasi data. Beberapa kaedah yang paling biasa termasuk:

  • get() Kaedah: Mendapat nilai dengan kunci yang ditentukan, atau mengembalikan Tiada jika kunci itu tidak wujud.
  • keys() Kaedah: Mengembalikan senarai semua kunci dalam kamus.
  • values() Kaedah: Mengembalikan senarai semua nilai dalam kamus.
  • items() Kaedah: Mengembalikan senarai tuple pasangan nilai kunci dalam kamus.
  • update() Kaedah: Tambahkan kandungan kamus lain pada kamus semasa.
  • pop() Kaedah: Mengalih keluar dan mengembalikan nilai dengan kunci yang ditentukan daripada kamus.
  • clear() Kaedah: Kosongkan semua pasangan nilai kunci dalam kamus.

Senario aplikasi kamus

  • Caching: Kamus boleh digunakan untuk cache data untuk mengurangkan bilangan pertanyaan pangkalan data atau operasi lain yang memakan masa.
  • Jadual pemetaan: Kamus boleh digunakan untuk melaksanakan jadual pemetaan, di mana kunci adalah nilai input dan nilai adalah nilai output.
  • Objek: Kamus boleh digunakan untuk mewakili objek, di mana kunci adalah sifat objek dan nilai adalah nilai sifat.
  • Profil: Kamus boleh digunakan untuk menyimpan fail konfigurasi, di mana kunci adalah pilihan konfigurasi dan nilai adalah nilai pilihan.

Ringkasan

Kamus Python ialah alat yang berkuasa untuk menyimpan dan mengurus data. Ia menyediakan banyak kaedah berguna untuk memanipulasi data dan boleh digunakan dalam pelbagai senario aplikasi. Dalam artikel ini, kami memperkenalkan asas kamus Python dan menunjukkan melalui contoh kod cara menggunakan kamus untuk menyimpan data.

Atas ialah kandungan terperinci Bermula dengan Kamus Python: Bina Kubu Penyimpanan Data Anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lsjlt.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam