国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

菜鳥(niǎo)教程《Python 3 教程》筆記(8):字典

這篇具有很好參考價(jià)值的文章主要介紹了菜鳥(niǎo)教程《Python 3 教程》筆記(8):字典。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

筆記帶有個(gè)人側(cè)重點(diǎn),不追求面面俱到。

8 字典

出處: 菜鳥(niǎo)教程 - Python3 字典

8.1 字典內(nèi)置函數(shù)和方法

8.1.1 fromkeys()

描述:

fromkeys() 函數(shù)用于創(chuàng)建一個(gè)新字典,以序列 seq 中元素做字典的鍵,value 為字典所有鍵對(duì)應(yīng)的初始值。

語(yǔ)法:

dict.fromkeys(seq[, value])

參數(shù):

  • seq – 字典鍵值列表;
  • value – 可選參數(shù), 設(shè)置鍵序列(seq)對(duì)應(yīng)的值,默認(rèn)為 None。

返回值:

該方法返回一個(gè)新字典。

實(shí)例:

>>> seq = ('name', 'age', 'sex')
>>> dict.fromkeys(seq)
{'age': None, 'name': None, 'sex': None}
>>> dict.fromkeys(seq, 10)
{'age': 10, 'name': 10, 'sex': 10}

8.1.2 get()、setdefault()

描述:

get() 函數(shù)返回指定鍵的值。
setdefault() 方法和 get()方法 類(lèi)似, 如果鍵不存在于字典中,將會(huì)添加鍵并將值設(shè)為默認(rèn)值。

語(yǔ)法:

dict.get(key[, value]) 
dict.setdefault(key, default=None)

參數(shù):

  • key – 字典中要查找的鍵;
  • value – 可選,如果指定鍵的值不存在時(shí),返回該默認(rèn)值;
  • default – 鍵不存在時(shí),設(shè)置的默認(rèn)鍵值。

返回值:

返回指定鍵的值,如果鍵不在字典中返回默認(rèn)值,如果不指定默認(rèn)值,則返回 None。
如果 key 在 字典中,返回對(duì)應(yīng)的值。如果不在字典中,則插入 key 及設(shè)置的默認(rèn)值 default,并返回 default ,default 默認(rèn)值為 None。

8.1.3 popitem()

描述:

popitem() 方法隨機(jī)返回并刪除字典中的最后一對(duì)鍵和值。如果字典已經(jīng)為空,卻調(diào)用了此方法,就報(bào)出 KeyError 異常。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-675515.html

到了這里,關(guān)于菜鳥(niǎo)教程《Python 3 教程》筆記(8):字典的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 菜鳥(niǎo)教程《Python 3 教程》筆記(15):數(shù)據(jù)結(jié)構(gòu)

    筆記帶有個(gè)人側(cè)重點(diǎn),不追求面面俱到。 出處: 菜鳥(niǎo)教程 - Python3 數(shù)據(jù)結(jié)構(gòu) 在列表的最后添加或者彈出元素速度快,然而在列表里插入或者從頭部彈出速度卻不快(因?yàn)樗衅渌脑囟嫉靡粋€(gè)一個(gè)地移動(dòng))。 遍歷字典: 遍歷列表: 遍歷多個(gè)序列: 反向遍歷:

    2024年02月10日
    瀏覽(29)
  • 菜鳥(niǎo)教程《Python 3 教程》筆記(19):錯(cuò)誤與異常

    菜鳥(niǎo)教程《Python 3 教程》筆記(19):錯(cuò)誤與異常

    筆記帶有個(gè)人側(cè)重點(diǎn),不追求面面俱到。 出處: 菜鳥(niǎo)教程 - Python3 錯(cuò)誤和異常 Python 有兩種錯(cuò)誤很容易辨認(rèn): 語(yǔ)法錯(cuò)誤 和 異常 。 assert (斷言)用于判斷一個(gè)表達(dá)式,在表達(dá)式條件為 false 的時(shí)候觸發(fā)異常。斷言可以在條件不滿(mǎn)足程序運(yùn)行的情況下直接返回錯(cuò)誤,而不必等待

    2024年02月09日
    瀏覽(20)
  • 菜鳥(niǎo)教程《Python 3 教程》筆記 EX 01:命令行參數(shù)

    筆記帶有個(gè)人側(cè)重點(diǎn),不追求面面俱到。 出處: 菜鳥(niǎo)教程 - Python3 命令行參數(shù) Python 中可以所用 sys 的 sys.argv 來(lái)獲取命令行參數(shù): 注意: sys.argv[0] 為腳本名。 實(shí)例: test.py 文件: 運(yùn)行結(jié)果: getopt 模塊是專(zhuān)門(mén)處理命令行參數(shù)的模塊,用于獲取命令行選項(xiàng)和參數(shù)。該模塊提供

    2024年02月10日
    瀏覽(22)
  • Python 3 | 菜鳥(niǎo)教程 (一)

    Python 3 | 菜鳥(niǎo)教程 (一)

    目錄 一、Python3 簡(jiǎn)介 二、Python 發(fā)展歷史 三、Python 特點(diǎn) (一)易于學(xué)習(xí) (二)易于閱讀 (三)易于維護(hù) (四)一個(gè)廣泛的標(biāo)準(zhǔn)庫(kù) (五)互動(dòng)模式 (六)可移植 (七)可擴(kuò)展 (八)數(shù)據(jù)庫(kù) (九)GUI編程 (十)可嵌入 四、Python 應(yīng)用 五、 Python3 環(huán)境搭建 六、Python3 下載 七

    2024年02月09日
    瀏覽(20)
  • Python教程_編程入門(mén)自學(xué)教程_菜鳥(niǎo)教程-免費(fèi)教程分享

    Python - 教程 Python - 概述 Python - 環(huán)境設(shè)置 Python - 基本語(yǔ)法 Python - 變量類(lèi)型 Python - 基本運(yùn)算符 Python - 決策 Python - 循環(huán) Python - 數(shù)字 Python - 字符串 Python - 列表 Python - 元組 Python - 字典 Python - 日期和時(shí)間 Python - 功能 Python - 模塊 Python - 文件I / O. Python - 異常處理 Python - 面向?qū)ο?/p>

    2024年02月02日
    瀏覽(27)
  • python菜鳥(niǎo)教程-矩陣對(duì)應(yīng)位置相加

    兩個(gè) 3 行 3 列的矩陣,實(shí)現(xiàn)其對(duì)應(yīng)位置的數(shù)據(jù)相加,并返回一個(gè)新矩陣: X = [[12,7,3], ????[4 ,5,6], ????[7 ,8,9]] Y = [[5,8,1], ????[6,7,3], ????[4,5,9]] 程序分析:創(chuàng)建一個(gè)新的 3 行 3 列的矩陣,使用 for 迭代并取出 X 和 Y 矩陣中對(duì)應(yīng)位置的值,相加后放到新矩陣的對(duì)應(yīng)位置中。

    2024年04月23日
    瀏覽(19)
  • Python3 函數(shù)與數(shù)據(jù)結(jié)構(gòu) | 菜鳥(niǎo)教程(十一)

    Python3 函數(shù)與數(shù)據(jù)結(jié)構(gòu) | 菜鳥(niǎo)教程(十一)

    目錄 一、Python3 函數(shù) (一)定義一個(gè)函數(shù) 1、你可以定義一個(gè)由自己想要功能的函數(shù),以下是簡(jiǎn)單的規(guī)則: ?2、語(yǔ)法 3、實(shí)例 ①讓我們使用函數(shù)來(lái)輸出\\\"Hello World!\\\": ②更復(fù)雜點(diǎn)的應(yīng)用,函數(shù)中帶上參數(shù)變量: Ⅰ實(shí)例:比較兩個(gè)數(shù),并返回較大的數(shù): Ⅱ?qū)嵗河?jì)算面積函數(shù): (

    2024年02月11日
    瀏覽(23)
  • 使用Python pymysql連接Mysql數(shù)據(jù)庫(kù)-菜鳥(niǎo)教程

    使用Python pymysql連接Mysql數(shù)據(jù)庫(kù)-菜鳥(niǎo)教程

    1、安裝pymysql模塊 pip install pymysql 2、啟動(dòng)Mysql數(shù)據(jù)庫(kù)服務(wù) net start mysql80 ?3、連接數(shù)據(jù)庫(kù) 運(yùn)行結(jié)果如下 ?4、創(chuàng)建數(shù)據(jù)庫(kù)表 執(zhí)行成功后,在本地登錄mysql數(shù)據(jù)庫(kù)進(jìn)行查看驗(yàn)證 ? 5、數(shù)據(jù)庫(kù)插入操作 ?執(zhí)行程序后在本地查看驗(yàn)證 ?6、數(shù)據(jù)庫(kù)查詢(xún)操作 Python查詢(xún)Mysql使用 fetchone() 方法

    2024年02月04日
    瀏覽(20)
  • 菜鳥(niǎo)教程筆記:TypeScript

    菜鳥(niǎo)教程筆記:TypeScript

    1.在ts文件中:Runoob.ts 2.通過(guò)tsc命令編譯 3.得到j(luò)s代碼:Runoob.js 4.使用node來(lái)執(zhí)行js代碼 我們可以同時(shí)編譯多個(gè)ts文件: ts會(huì)忽略 空格 , 制表符 , 換行符 理解:對(duì)現(xiàn)實(shí)世界理解和抽象的方法 面向?qū)ο笥袃蓚€(gè)概念:對(duì)象和類(lèi) 對(duì)象:類(lèi)的一個(gè)實(shí)例,有狀態(tài)和行為。 類(lèi):是一個(gè)模板

    2024年02月07日
    瀏覽(23)
  • HTML 教程 |菜鳥(niǎo)教程

    HTML 教程 |菜鳥(niǎo)教程

    ? ?在學(xué)習(xí)html之前?你首先得要下載一個(gè)Visual?Studio?Code軟件,這個(gè)軟件在Microsoft?edge或者是其他的瀏覽器都可以下載到。 Visual Studio Code - Code Editing. Redefined https://code.visualstudio.com/ ? ? ?在軟件下載好之后,在初始頁(yè)面的左下角有個(gè)齒輪,我們點(diǎn)擊進(jìn)行一些必要的插件,點(diǎn)擊

    2024年02月04日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包