在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

簡(jiǎn)述python字典映射嵌套排序和判斷

jf_78858299 ? 來源:梯閱線條 ? 作者:梯閱線條 ? 2023-02-27 14:52 ? 次閱讀

python字典是一種鍵值映射,而不是序列。

字典是通過鍵來存儲(chǔ)對(duì)應(yīng)值。序列是通過索引位置來存儲(chǔ)對(duì)應(yīng)值。

1.2 python字典映射操作

創(chuàng)建空字典:{}

創(chuàng)建有初始值的字典{‘鍵1’:值1,...,’鍵n’:值n}

獲取鍵對(duì)應(yīng)的值:字典名[‘鍵’]

設(shè)置鍵對(duì)應(yīng)的值:字典名[‘鍵’]=值,存在此鍵則修改,不存在則新增。

示例

>>> d = {'名字':'梯閱線條','描述':'一個(gè)記錄和分享軟件測(cè)試周邊的公眾號(hào)','文章數(shù)量':99999}
>>> d
{'名字': '梯閱線條', '描述': '一個(gè)記錄和分享軟件測(cè)試周邊的公眾號(hào)', '文章數(shù)量': 99999}
>>> d['名字']
'梯閱線條'
>>> d['文章數(shù)量'] += 1
>>> d
{'名字': '梯閱線條', '描述': '一個(gè)記錄和分享軟件測(cè)試周邊的公眾號(hào)', '文章數(shù)量': 100000}
>>> d1 = {}
>>> d1
{}
>>> d1['內(nèi)容']='python字典'
>>> d1['描述']='python字典映射操作'
>>> d1
{'內(nèi)容': 'python字典', '描述': 'python字典映射操作'}
>>> print(d1['描述'])
python字典映射操作

1.3 python字典嵌套

python字典的值可以嵌套字典、列表等。

示例

>>> d = {'名字':'梯閱線條',
...      '地址':{'省':'福建','市':'廈門'},
...      '內(nèi)容':['軟件測(cè)試','軟件開發(fā)'],
...      '數(shù)量':99999}
>>> d
{'名字': '梯閱線條', '地址': {'省': '福建', '市': '廈門'}, '內(nèi)容': ['軟件測(cè)試', '軟件開發(fā)'], '數(shù)量': 99999}
>>> d['地址']
{'省': '福建', '市': '廈門'}
>>> d['地址']['省']
'福建'
>>> d['內(nèi)容']
['軟件測(cè)試', '軟件開發(fā)']
>>> d['內(nèi)容'][-1]
'軟件開發(fā)'
>>> d['內(nèi)容'].append('解決方案')
>>> d
{'名字': '梯閱線條', '地址': {'省': '福建', '市': '廈門'}, '內(nèi)容': ['軟件測(cè)試', '軟件開發(fā)', '解決方案'], '數(shù)量': 99999}

1.4 python字典鍵排序

python3.6及之后版本,字典鍵的存儲(chǔ)(keys()鍵)順序與定義時(shí)順序相同。

1.4.1 keys()和sort()

可以通過字典的keys方法獲取鍵組成的列表,再通過列表的sort方法排序,最后用for遍歷。

示例

>>> d = {'a':1,'c':3,'b':2}
>>> ks = list(d.keys())
>>> ks
['a', 'c', 'b']
>>> ks.sort()
>>> ks
['a', 'b', 'c']
>>> for k in ks:
...     print(k,'=>',d[k])
...
... 
a => 1
b => 2
c => 3

1.4.2 sorted()

python的sorted()方法可以直接返回升序后的字典鍵。

>>> d = {'a':1,'c':3,'b':2}
>>> d
{'a': 1, 'c': 3, 'b': 2}
>>> sorted(d)
['a', 'b', 'c']
>>> for k in sorted(d):
...     print(k,'=>',d[k])
...
... 
a => 1
b => 2
c => 3

1.4.3 python字典鍵判斷

訪問不在python字典里面的鍵將會(huì)報(bào)錯(cuò)。

1.4.3.1 in

python可以通過in表達(dá)式判斷鍵是否在字典里面。

示例

>>> d = {'a':1,'c':3,'b':2}
>>> d
{'a': 1, 'c': 3, 'b': 2}
>>> d['d']
Traceback (most recent call last):
 File "

1.4.3.2 get()

用法

get(self, key, default=None, /)

描述

python可以通過字典的get(鍵,默認(rèn)值)方法獲取鍵對(duì)應(yīng)的值,如果不存在返回默認(rèn)值。

使用默認(rèn)值時(shí),不會(huì)新增對(duì)應(yīng)鍵值。

出參

如果存key,返回對(duì)應(yīng)的值,否則,返回默認(rèn)值default。

示例

>>> d = {'a':1,'c':3,'b':2}
>>> d
{'a': 1, 'c': 3, 'b': 2}
>>> d.get('a',10)
1
>>> d.get('d',5)
5
>>> d
{'a': 1, 'c': 3, 'b': 2}
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1955

    瀏覽量

    36132
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4825

    瀏覽量

    86211
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Python元組和字典使用的基本方法

    Python學(xué)習(xí):2、元組、字典使用的基本方法
    發(fā)表于 04-06 15:12

    python——元組,集合,字典

    python——元組,集合,字典(tuple,set,dict)
    發(fā)表于 05-22 12:30

    python字典

    ': '張三'}3. 重要方法判斷key是否存在在 Python 2 中的字典對(duì)象有一個(gè) has_key 函數(shù),可以用來判斷一個(gè) key 是否在該
    發(fā)表于 02-23 16:54

    python判斷語句

    ")...一般3. 判斷的條件在 Python 中,值可以分為假值 :None、空列表、空集合、空字典,空元組、空字符串、0、False 等真值 :非空列表、非空集合、非空字典,非空元
    發(fā)表于 02-25 16:22

    python字典高階用法

    存在,存在則返回dct[key] , 不存在則把dct[key]設(shè)為 [] 并返回。key,items的集合運(yùn)算如果我們現(xiàn)在需要獲取兩個(gè)字典的key相交的部分的映射信息。普通的寫法dic1
    發(fā)表于 03-29 17:39

    python合并字典的 7 種方法

    ()){'name': 'xiaoming', 'age': 27, 'gender': 'male'}6、最酷炫的字典解析式Python 里對(duì)于生成列表、集合、字典,有一套非常 Pythonnic
    發(fā)表于 04-08 15:11

    python字典類型的使用和注意事項(xiàng)

    字典類型在實(shí)際的python開發(fā)中,使用特別頻繁,結(jié)合本人多年的工作經(jīng)驗(yàn),現(xiàn)將字典的使用以及字典使用注意事項(xiàng)總結(jié)如下:
    的頭像 發(fā)表于 01-19 17:49 ?3736次閱讀
    <b class='flag-5'>python</b><b class='flag-5'>字典</b>類型的使用和注意事項(xiàng)

    如何在Python3中合并字典

    如何在Python3中合并字典,首先給定一個(gè)字典,然后計(jì)算它們所有數(shù)字值的和。這里可以使用update() 方法,第二個(gè)參數(shù)合并第一個(gè)參數(shù)或者使用 **,函數(shù)將參數(shù)以字典的形式導(dǎo)入兩種
    的頭像 發(fā)表于 12-14 09:08 ?1986次閱讀
    如何在<b class='flag-5'>Python</b>3中合并<b class='flag-5'>字典</b>

    python字典是什么

    python字典 字典(英文名 dict),它是由一系列的鍵值(key-value)對(duì)組合而成的數(shù)據(jù)結(jié)構(gòu)。 字典中的每個(gè)鍵都與一個(gè)值相關(guān)聯(lián),其中 鍵,必須是可 hash 的值,如字符串
    的頭像 發(fā)表于 02-23 16:54 ?3653次閱讀

    Python-字典

    dictionary (字典) **是除列表外** Python **中,最靈活的數(shù)據(jù)類型
    的頭像 發(fā)表于 02-16 15:02 ?822次閱讀
    <b class='flag-5'>Python</b>-<b class='flag-5'>字典</b>

    Python基礎(chǔ)語法-字典

    字典Python中一種常見的數(shù)據(jù)類型用于存儲(chǔ)具有映射關(guān)系的數(shù)據(jù)。
    的頭像 發(fā)表于 02-23 14:06 ?1312次閱讀
    <b class='flag-5'>Python</b>基礎(chǔ)語法-<b class='flag-5'>字典</b>

    介紹python列表的邊界和嵌套

    本文介紹python列表的邊界和嵌套。只能訪問python列表范圍內(nèi)的項(xiàng),python列表可以嵌套pyt
    的頭像 發(fā)表于 02-27 14:49 ?1148次閱讀

    Python序列的字典類型介紹

    , 大括號(hào) {} + 鍵值對(duì) k,v 字典Python 項(xiàng)目中最常用的序列類型之一, 對(duì)應(yīng)Java 中常用的 Json 數(shù)據(jù)類型 操作 字典的創(chuàng)建 通過 {} + kv 來創(chuàng)建 通過dict()來
    的頭像 發(fā)表于 03-08 17:35 ?1573次閱讀
    <b class='flag-5'>Python</b>序列的<b class='flag-5'>字典</b>類型介紹

    淺析Python字典的基本概念和使用方法

    Python 字典(Dictionary)是一種可變、無序、鍵值對(duì)(Key-Value Pair)的數(shù)據(jù)結(jié)構(gòu),用于存儲(chǔ)和管理一組數(shù)據(jù)。
    的頭像 發(fā)表于 04-17 11:52 ?1133次閱讀

    python升序和降序排序代碼

    Python是一種簡(jiǎn)潔而強(qiáng)大的編程語言,提供了許多實(shí)用的函數(shù)和方法來排序數(shù)據(jù)。在本文中,我們將詳細(xì)討論Python中的升序和降序排序。我們將深入探討不同的
    的頭像 發(fā)表于 11-21 15:20 ?3807次閱讀
    主站蜘蛛池模板: 久久综合香蕉久久久久久久 | 女人张开腿让男人做爽爽 | 欧美专区欧美吧 | 人人成人免费公开视频 | 午夜人成| 成人淫片 | 新午夜影院 | 高清视频黄色录像免费 | 俄罗斯久久 | 四虎最新网址在线观看 | 国产精品成人aaaaa网站 | 你懂的手机在线视频 | 久久亚洲国产成人精品性色 | 国产破苞合集 magnet | 久久综合色播 | 伊人毛片| 加勒比一区二区三区 | 三级欧美在线 | 天天综合色天天桴色 | 欧美一级第一免费高清 | 久久精品男人的天堂 | 日本黄色短视频 | 美女扒开尿口让男人30视频 | 色www视频永久免费软件 | 好色999| 五月天激情在线 | 天堂中文在线观看 | 欲色天天| 高清国产一区二区三区 | 亚洲激情视频网 | 日本一区二区高清免费不卡 | 国模谢心2013.05.06私拍 | 日本a级免费 | 黄视频福利 | 中文字幕乱码人成乱码在线视频 | 亚洲免费视频一区 | 久久久久久国产精品免费免 | 久色乳综合思思在线视频 | 永久在线免费 | 色偷偷男人天堂 | 在线天堂中文字幕 |