教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Python中的字典是什么?怎么通過字典查詢信息?

更新時間:2021年04月01日16時09分 來源:傳智教育 瀏覽次數(shù):

傳智教育-一樣的教育,不一樣的品質(zhì)


提到字典這個詞,相信大家都不會陌生,學(xué)生時期碰到不認(rèn)識的字時,大家都會使用字典的部首表找到對應(yīng)的漢字說明。在編程中,通過“鍵”查找“值”的過程稱為映射。字典是典型的映射類型,其中存放的是多個鍵值對。鍵值對的概念在實際生活中也比較常見,例如,在學(xué)生管理系統(tǒng)中搜索學(xué)生的姓名查找該學(xué)生的詳細(xì)信息。

Python中使用“{}”包含鍵值對以創(chuàng)建字典,字典中各個元素之間通過逗號分隔,語法格式如下:

{鍵1:值1, 鍵2:值2,....... 鍵N:值N}

字典中的鍵與值之間以冒號分隔,長度沒有限制。從語法設(shè)計角度來看,集合和字典均使用花括號包含元素,實際上集合與字典也有著相似的性質(zhì),它們之中的元素都沒有順序且不能重復(fù)。

python字典類型

下面創(chuàng)建一個字典,該字典中存儲的是多個賬號密碼信息,代碼如下:

>>> users = {'A': '123', 'B': '135', 'C': '680'}
>>> users
{'A': '123', 'B': '135', 'C': '680'}
使用“字典變量[鍵]”的形式可以查找字典中與“鍵”對應(yīng)的值。例如,訪問上述字典users中鍵“C”所對應(yīng)的值:
>>> users['C']   # 訪問鍵對應(yīng)的值
'680'

字典中的元素是可以動態(tài)修改的,一般使用如下方法進(jìn)行修改:

值 = 字典變量[鍵]

例如,對上述字典users中鍵“A”對應(yīng)的值進(jìn)行修改,如下所示:

>>> users['A'] = '1*5@'    # 修改鍵對應(yīng)的值
>>> users
{'A': '1*5@', 'B': '135', 'C': '680'}




猜你喜歡:

python字典如何使用?有哪些應(yīng)用場景?【python培訓(xùn)】

什么是整型?Python整型詳細(xì)介紹

Python是如何管理內(nèi)存的?【python培訓(xùn)】

傳智教育Python+數(shù)據(jù)分析培訓(xùn)

0 分享到:
和我們在線交談!