1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          dictionaries(python中怎么實現Dictionaries操作)

          來源:互聯網轉載 時間:2024-05-11 07:22:57

          首先新建一個python文件命名為py3_dict.py,在這個文件中進行字符串操作代碼編寫(如下為代碼,文后有顯示運行效果):

          #dictionaries是一個Key-Value對形式的集合#定義一個字典student={'name':'yale','age':25,'course':['數學','計算機']}print(student)print(student['name'])print(student['course'])#字典的key和value可定義為immutabledatatype#例如:定義key為1student={1:'yale','age':25,'course':['數學','計算機']}print(student[1])#訪問一個不存在的key#會出現異常#KeyError:'phone'student={'name':'yale','age':25,'course':['數學','計算機']}#print(student['phone'])#有時候我們希望不存在的key#可以返回None或者一個默認值#用如下方式實現:print(student.get('phone'))#Noneprint(student.get('phone','未找到'))#返回默認值:未找到#往dict字典中添加數據student={'name':'yale','age':25,'course':['數學','計算機']}student['phone']='010-55555555'print(student.get('phone','未找到'))#010-55555555#改變已存在的key對應的值student={'name':'yale','age':25,'course':['數學','計算機']}student['name']='andy'print(student)#使用update()改變字典中的多個值student={'name':'yale','age':25,'course':['數學','計算機']}student.update({'name':'andy','age':26,'phone':'12345678'})print(student)#刪除一個key#使用del關鍵字delstudent['phone']print(student)#或者使用之前提到過的pop()方法#刪除數據age=student.pop('age')print(age)#26print(student)#使用len()查看字典中一共有多少keystudent={'name':'yale','age':25,'course':['數學','計算機']}print(len(student))#3#查看所有的keyprint(student.keys())#dict_keys(['name','age','course'])#查看所有的valueprint(student.values())#dict_values(['yale',25,['數學','計算機']])#查看所有的key和value#得到一對一對的key-value#dict_items([('name','yale'),('age',25),('course',['數學','計算機'])])print(student.items())#循環字典#像list的方式循環,打印的是key值#name#age#courseforkeyinstudent:print(key)#所以我們用items()方法循環數據:forkey,valueinstudent.items():print(key,value)#結果:#nameyale#age25#course['數學','計算機']

          以上代碼運行效果:

          {'name':'yale','age':25,'course':['數學','計算機']}yale['數學','計算機']yaleNone未找到010-55555555{'name':'andy','age':25,'course':['數學','計算機']}{'name':'andy','age':26,'course':['數學','計算機'],'phone':'12345678'}{'name':'andy','age':26,'course':['數學','計算機']}26{'name':'andy','course':['數學','計算機']}3dict_keys(['name','age','course'])dict_values(['yale',25,['數學','計算機']])dict_items([('name','yale'),('age',25),('course',['數學','計算機'])])nameagecoursenameyaleage25course['數學','計算機']

          上述就是小編為大家分享的python中怎么實現Dictionaries操作了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注本站行業資訊頻道。

          標簽:dictionaries-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          創業板鑫東財配資買漲不買跌怎么回事?大多數股民選擇離開A股市場,是因為股市并不具備賺錢效應,更是在保護投資者的利益中不斷的讓股民們流淚,導致進入股市中90%的投資者都是虧損。而散戶是證券市場不可分割的部分,占了80%的體量,卻也是股市受傷最大的群體,在交易制度中受到了限制,在風險對沖中對于股指期貨和融券卻設了50萬門檻,更是在外圍股市走出十年長牛時,只能做多的市場卻是長期的走熊,本想賺點利潤改善生...

          (資料圖片僅供參考)關于神雕俠侶選擇什么職業好的知識大家了解嗎?以下就是小編整理的關于神雕俠侶選擇什么職業好的介紹,希望可以給到大家一些參考,一起來了解下吧!1、古墓派。優點:群體傷害較強。古墓派經典的攻擊技能有黯然銷魂掌和玉女心經。黯然銷魂掌是楊過自創的絕技,可以對多個敵人同時產生傷害。這個傷害是由內功來決定的。缺點:防御較低。2、丐幫。優點:單體攻擊力強。其中降龍十八掌中的飛龍在天就是丐幫的主...

          IBM是一家什么公司?IBM,全稱國際商業機器公司(International Business Machines Corporation)。是美國的一家跨國科技公司和咨詢公司,其主要的客戶是 *** 和企業。IBM生產并銷售計算機硬件及軟件,并且為系統架構和 *** 托管提供咨詢服務。在過去的發展歷史中,IBM在多個科學領域都有著的很高的成就,隨著近幾年量子領域的發展,IBM也遠瞻性地開始布局。...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>