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

【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)

這篇具有很好參考價值的文章主要介紹了【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

有時候,需要將一系列字典存儲在列表中,或?qū)⒘斜碜鳛橹荡鎯υ谧值渲?,這稱為嵌套。我們可以在列表中嵌套字典、在字典中嵌套列表、在字典中嵌套字典。

1.列表嵌套字典

我們可以把一個人的信息放在字典中,但是多個人的信息我們無法放在同一個字典中,所以就需要字典列表。
其語法格式:
[字典1,字典2,,,,,字典n]
編寫程序如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
現(xiàn)在我們知道了peoples是一個列表變量,peoples的數(shù)據(jù)元素是兩個字典,那么我們?nèi)绾瓮ㄟ^列表來操作字典呢?
比如,我們要修改第二個字典的'name',將值修改為'王五',編寫程序如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
因為peoples是一個列表,我們先將列表遍歷,此時的people就是一個字典變量,我們通過字典的鍵值對訪問找到哪個字典的'name'== '李四',找到之后我們再通過字典的鍵值對修改,將'name'鍵的值更新為'王五'即可。

2.字典嵌套列表

有時我們需要將列表存儲在字典中,比如一個人的愛好可以有很多,但是愛好是一個人信息中的一項,也就是字典中的一個鍵值對,其語法格式:
{鍵1:值1,鍵2:值2,鍵3:列表1,,,,鍵n:值n}
編寫程序如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
我們現(xiàn)在知道people是一個字典變量,其中有四個鍵值對,第四個鍵值對為列表,那么我們?nèi)绾瓮ㄟ^字典來操作列表呢?
比如我們給'hobby'添加一個'乒乓球'的數(shù)據(jù)元素,編寫程序如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
因為people是一個字典,通過字典對鍵值對的訪問,將值賦值給一個列表變量hobby,然后通過列表添加數(shù)據(jù)元素,調(diào)用append函數(shù),將'乒乓球'加入列表中。

3.字典嵌套字典

有時需要在字典中嵌套字典,比如一個人的信息中地址信息我們按照省市縣進行劃分,其語法格式:
{鍵1:值1,鍵2:值2,鍵3:字典1,,,,鍵n:值n}
編寫程序如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
我們現(xiàn)在知道people是一個字典變量,其中有四個鍵值對,第四個鍵值對為字典,那么我們?nèi)绾瓮ㄟ^字典來操作字典呢?
比如我們給'address'地址信息,加上街道鍵值對,編寫程序如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
因為people是一個字典,通過字典對鍵值對的訪問,將值賦值給一個字典變量address,然后通過字典添加鍵值對的方式,將'jiedao':'xxx街道'添加到address這個字典變量中。

4.三者綜合

在列表中嵌套字典,在字典中嵌套列表,在字典中嵌套字典根據(jù)數(shù)據(jù)信息的不同可以隨機組合,編寫程序如下所示
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
運行結(jié)果如下所示:
【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)
紅色橫線上面是初始peoples的初始結(jié)果,下面是經(jīng)過數(shù)據(jù)操作之后的結(jié)果。
總而言之,字典與列表之間的嵌套,在程序中種類及層級都是不定的,我們要一層層去拋開數(shù)據(jù),獲取我們想要的字典或者列表,然后對其進行數(shù)據(jù)操作。文章來源地址http://www.zghlxwxcb.cn/news/detail-481024.html

到了這里,關(guān)于【python基礎】復雜數(shù)據(jù)類型-字典(嵌套)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關(guān)文章

  • el-input有時候添加不了有時候刪不了

    有些情況下在 el-input 是無法輸入的,綁定的值動也動不了,刪也刪不掉,改也改不了可能是以下原因?qū)е?Tips:我出現(xiàn)的問題是通過問題一解決~~~

    2024年02月07日
    瀏覽(93)
  • 【Unity】拖拽放置模型時 為什么出現(xiàn)有時候有緊貼地面和有時候隨機再空中的情況

    【Unity】拖拽放置模型時 為什么出現(xiàn)有時候有緊貼地面和有時候隨機再空中的情況

    ?????個人主頁 :@元宇宙-秩沅 hallo 歡迎 點贊?? 收藏? 留言?? 加關(guān)注?! 本文由 秩沅 原創(chuàng) ??????收錄于專欄 :unity細節(jié)和bug ??????優(yōu)質(zhì)專欄 ?【軟件設計師高頻考點暴擊】 解決了點個贊,關(guān)注下吧? ?【2023unity游戲制作-mango的冒險】-開始畫面API制作 ?【

    2024年02月10日
    瀏覽(94)
  • 【Python數(shù)據(jù)類型-字典】------- PYTHON基礎12

    字典(Dictionary)指一種可變的容器,這個容器可以存儲任意類型的數(shù)據(jù)。 字典里的每個元素為一個鍵值對, 鍵值對 格式如下: key : value key 被稱為鍵值,它在字典中的值是唯一的(不能重復)。 value 被稱為值,它在字典中可以不唯一(可以重復)。 每個鍵值對用英文冒號

    2024年02月04日
    瀏覽(27)
  • 為什么感覺假期有時候比上班還累?

    假期比上班還累的感覺可能由以下幾個原因造成: 計劃過度:在假期里,人們往往會制定各種計劃,如旅游、聚會、休息等,以充分利用這段時間。然而,如果這些計劃過于緊張或安排得過于緊密,就會導致身體和心理疲勞,反而比上班還要累。 心理壓力:盡管假期是放松

    2024年02月07日
    瀏覽(92)
  • 為什么有時候ADSL訪問速度會很慢

    ? 為什么有時候ADSL訪問速度會很慢 ? ? ? ?1.網(wǎng)卡綁定的協(xié)議太多。上網(wǎng)速度慢,在局域網(wǎng)用戶中很常見,原因是網(wǎng)卡綁定的協(xié)議太多。網(wǎng)卡上如果綁定了許多協(xié)議,當數(shù)據(jù)通過網(wǎng)卡時,計算機就要花費很多時間來確定這個數(shù)據(jù)使用哪種協(xié)議來傳送,這時用戶就會感覺上網(wǎng)慢

    2024年02月08日
    瀏覽(96)
  • 【python基礎】復雜數(shù)據(jù)類型-列表類型(元組)

    【python基礎】復雜數(shù)據(jù)類型-列表類型(元組)

    列表非常適合用于存儲在程序運行期間可能變化的數(shù)據(jù)集。列表是可以修改的。 然而,有時候需要創(chuàng)建一系列不可修改的元素,元組可以滿足這種需求 python將不能修改的值稱為不可變的,而不可變的列表被稱為元組。 元組看起來猶如列表,但使用圓括號而不是方括號來標識

    2024年02月07日
    瀏覽(34)
  • M330左鍵有時候按下沒反應的解決 - 換微動

    羅技M330鼠標左鍵有時候按下沒反應,原因是微動老了要換新的了。 1、電烙鐵/錫條(最主要的是這兩個,其他可以不需要,操作電烙鐵時候一定要小心,不要碰到被燙到) 2、小號螺絲刀,給眼鏡用的那種,用來拆鼠標的螺絲(共2個螺絲) 視頻教程: https://www.bilibili.com/vi

    2024年02月09日
    瀏覽(99)
  • 【python基礎】復雜數(shù)據(jù)類型-列表類型(數(shù)值列表)

    【python基礎】復雜數(shù)據(jù)類型-列表類型(數(shù)值列表)

    視頻講解 列表非常適合用于存儲數(shù)字集合,而Python提供了很多工具,可幫助我們高速地處理數(shù)字列表。 Python的range函數(shù)能夠輕松的生成連續(xù)一系列數(shù)字。 其語法格式:range(起始值,終止值) 我們通過之前學習的for循環(huán)輸出range函數(shù)生成的連續(xù)數(shù)字,編寫程序如下所示: 我們通

    2024年02月07日
    瀏覽(28)
  • 【python基礎】復雜數(shù)據(jù)類型-列表類型(列表切片)

    【python基礎】復雜數(shù)據(jù)類型-列表類型(列表切片)

    視頻講解 前面學習的是如何處理列表的 所有數(shù)據(jù)元素 。Python還可以處理列表的部分元素,Python稱之為切片。 創(chuàng)建切片,可指定要使用的第一個數(shù)據(jù)元素的索引和最后一個數(shù)據(jù)元素的索引。與range函數(shù)一樣,Python在到達指定的第二個索引 前面的 數(shù)據(jù)元素后停止。比如要切片

    2024年02月07日
    瀏覽(22)
  • 【python基礎】復雜數(shù)據(jù)類型-列表類型(增刪改查)

    【python基礎】復雜數(shù)據(jù)類型-列表類型(增刪改查)

    視頻講解 列表數(shù)據(jù)類型-增刪改查 列表是由一系列數(shù)據(jù)元素按特定順序排列組成的 ??梢詫?任何類型數(shù)據(jù)元素 加入列表中,其中的數(shù)據(jù)元素之間沒有任何關(guān)系。鑒于列表通常包含多個數(shù)據(jù)元素,給列表變量指定一個表示復數(shù)的名稱是個不錯的選擇。 在Python中, 用方括號[

    2024年02月07日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包