亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • dict特點

    • 查找速度快;

    • 3.6版本及以后變成有序;

    ????????>?dict是有序的,但是一般而言,為了避免不必要的誤解,一般在需要? ? ? ? ? ? ?有序的dict時,我們會使用一種叫做Ordereddict的字典,來確保有序。

    ? ? ? ? ?key不可變;(因此tuple可以作為key,而list不可作為key)

    • 遍歷dict;

    ? ? ? ? ?使用for循環遍歷;

    ? ? ? ? ? 通過dict提供的items()方法,items()方法會返回dict中所有的元素,? ? ? ? ? ? ? ?每個元素包含key和value。

    查看全部
  • 刪除dict元素

    pop()方法需要指定需要刪除的元素的key,并返回對應的value。

    > pop()方法的參數是dict中的key,當key不存在時,同樣會引起錯誤。

    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49
    ????}
    alice_score=?d.pop('Alice')
    查看全部
  • dict中賦值語句的功能:

    • 當key不存在時,往dict中添加對應的key: value元素;

    • 當key存在時,會更新dict,用新的value替換原來的value。

    查看全部
  • 往dict中添加元素:

    使用賦值語句往里面添加元素

    d?=?{}
    d['Mimi']?=?72

    也可以使用方法append()

    d?=?{}
    d['Dodo'].append(90)

    > key對應的value可以是任何數據類型

    查看全部
  • SyntaxError: invalid syntax

    >>> L=[75,92,59,68,99]

    >>> sum=0

    >>> for x in L:

    ...? ? ?sum=sum+x

    ...

    >>> print(sum/5)

    78.6

    查看全部
    1 采集 收起 來源:Python之for循環

    2021-06-13

  • 字符串切片

    字符串中一個字符串對應一個位置

    從0開始計算

    若想取字符串中的一段可用:[n:m]取值

    表示取字符串第n-1個位置到m-1-1個位置

    查看全部
  • not計算的優先級是高于and和or的
    查看全部
  • Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。
    查看全部
  • Python解釋器在做布爾運算時,只要能提前確定計算結果,它就不會往后算了,直接返回結果。
    查看全部
  • #Life is short, you need Python moban = ‘Life is {}’ bianliang = ‘short’ shichu = moban.format(bianliang) print(shuchu) moban = ‘you need {}’ bianliang = ‘Python’ shuchu = moban.format(bianliang)
    查看全部
  • 二進制0b ,十六進制0x ,

    查看全部
  • dict提供通過key找到對應value的功能,通過d[key]的形式,就可以得到對應的value。

    當對應的key不存在時,也會引發錯誤;

    d?=?{
    ????'Alice':?45,
    ????'Bob':?60,
    ????'Candy':?75,
    ????'David':?86,
    ????'Ellena':?49,
    ????'Gaven':?86
    ????}
    print(d['Bob'])?#?==>?60

    dict本身提供get方法,把key當作參數傳遞給get方法,就可以獲取對應的value,當key不存在時,也不會報錯,而是返回None。

    print(d.get('Alice'))?#?==>?45
    print(d.get('Dodo'))?#?==>?None
    查看全部
  • 在dict中,每一項包含一個key和一個value,key和value是一一對應的。

    使用花括號{ }表示一個字典,key和value之前用冒號分隔,每一組key:value用逗號隔開;

    查看全部
    0 采集 收起 來源:什么是dict

    2021-06-13

  • 在元組內的列表,可以改變。

    T?=?(1,?'CH',?[3,?4])
    L?=?T[2]
    L[1]?=?40
    print(L)?#?==>?[3,?40]
    print(T)?#?==>?(1,?'CH',?[3,?40])

    雖然tuple中的list元素改變了,但是tuple本身指向的list仍然是同一個list,list本身并沒有改變,改變的只是list里面的一個元素,這是tuple所約束不到的范圍。



    查看全部

舉報

0/150
提交
取消
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!