資料結構中的字典運算
字典被定義為一種通用資料結構,用於儲存一組物件。字典與一組鍵關聯,每個鍵都有一個關聯的值。當給出鍵時,字典將簡單的返還關聯的值。
例如,課堂測試的結果可以用字典表示,其中學生姓名為鍵,分數為值
results = {'Anik' : 75,
'Aftab' :80,
'James' : 85,
'Manisha': 77,
'Suhana' :87,
'Margaret': 82}字典的主要操作
字典通常支援這麼多種操作 −
檢索一個值(基於語言,嘗試檢索一個不存在的鍵可能會提供一個預設值或丟擲一個異常)
插入或更新一個值(通常,如果字典中沒有該鍵,則插入鍵值對;如果鍵已經存在,則用新值覆蓋其對應值)
刪除或移除一個鍵值對
測試或驗證鍵是否存在
使用字典的大多數程式語言都支援對字典中的鍵或值進行迭代。請注意,字典中的專案是無序的,所以對字典進行的迴圈將以隨機順序返回專案。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式語言
C++
C#
MongoDB
MySQL
Javascript
PHP