<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          總結(jié)下Python中創(chuàng)建字典的幾種方法

          共 1284字,需瀏覽 3分鐘

           ·

          2020-07-27 18:40

          點(diǎn)擊上方Python知識(shí)圈設(shè)為星標(biāo)

          回復(fù)1024獲取Python資料



          閱讀文本大概需要 3?分鐘


          點(diǎn)擊「閱讀原文」查看pk哥原創(chuàng)精品視頻。

          創(chuàng)建一個(gè)字典你能想到有幾種方法呢?

          我能想到的有六種方法。


          第一種方法:


          通過(guò)dict函數(shù)創(chuàng)建,key和value用等號(hào)連接。


          a?=?dict(one=1,?two=2,?three=3)


          第二種方法:


          直接賦值創(chuàng)建,key和value用冒號(hào)連接,key如果是非數(shù)字的話必須要帶上引號(hào)。

          b?=?{'one':?1,?'two':?2,?'three':?3}


          第三種方法:


          先用zip函數(shù)處理兩個(gè)列表,再用dict函數(shù)轉(zhuǎn)為字典。


          c?=?dict(zip(['one',?'two',?'three'],?[1,?2,?3]))


          第四種方法:


          用dict函數(shù)把列表轉(zhuǎn)為字典。

          d?=?dict([('two',?2),?('one',?1),?('three',?3)])


          第五種方法:


          通過(guò)dict.fromkeys(),這種方法通常用來(lái)初始化字典.把value值設(shè)置成固定的默認(rèn)初始值。


          >>>?e?=?dict.fromkeys('Python',6)
          >>>?e
          {'P':?6,?'y':?6,?'t':?6,?'h':?6,?'o':?6,?'n':?6}


          第六種方法:


          用字典推導(dǎo)式來(lái)構(gòu)建字典。


          dial_code?=?[
          ????(86,?'China'),
          ????(91,?'India'),
          ????(1,?'US'),
          ????(55,?'Brazil'),
          ????(7,?'Russia'),
          ????(81,?'Japan')
          ]
          coutry_code?=?{coutry:?code?for?code,?coutry?in?dial_code}


          你還有其他創(chuàng)建方法嗎?歡迎留言區(qū)補(bǔ)充。



          -----------------------
          公眾號(hào):Python知識(shí)圈
          博客:www.pyzhishiquan.com
          知乎Python知識(shí)圈
          微信視頻號(hào):菜鳥(niǎo)程序員 (分享有趣的編程技巧、Python技巧)
          bilibili:菜鳥(niǎo)程序員的日常(目前原創(chuàng)視頻:18,累計(jì)播放量:70萬(wàn))


          一個(gè)學(xué)習(xí)Python的人,喜歡分享,喜歡搞事情!

          長(zhǎng)按下圖二維碼關(guān)注,和你一起領(lǐng)悟Python的魅力



          Python知識(shí)圈公眾號(hào)的交流群已經(jīng)建立,群里可以領(lǐng)取 Python 和人工智能學(xué)習(xí)資料,大家可以一起學(xué)習(xí)交流,效率更高,如果是想發(fā)推文、廣告、砍價(jià)小程序的敬請(qǐng)繞道一定記得備注「交流學(xué)習(xí)」,我會(huì)盡快通過(guò)好友申請(qǐng)哦!通過(guò)好友后私聊我「學(xué)習(xí)資料」或者「進(jìn)群」都可以。

          掃碼添加,備注:交流學(xué)習(xí)




          往期推薦
          01

          公眾號(hào)所有文章匯總導(dǎo)航(2-10更新)

          02

          六種酷炫Python運(yùn)行進(jìn)度條

          03

          打基礎(chǔ)一定要吃透這12類 Python 內(nèi)置函數(shù)


          我就知道你“在看”

          瀏覽 69
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大色综合色综合网站 | 444iii日韩 | 国产精品久久久久久久久久久久久 | 亚洲国产高清国产精品 | 99热免费|