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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • set提供了remove()方法允許我們刪除set中的元素。

    查看全部
  • set提供了add()方法,我們可以使用add()方法,往set里面添加元素。

    有些時候需要批量往set里面添加元素,set提供了update()方法,可以一次性給set添加多個元素。

    查看全部
  • 由于set里面的元素是沒有順序的,因此我們不能像list那樣通過索引來訪問。

    訪問set中的某個元素實際上就是判斷一個元素是否在set中,這個時候我們可以使用in來判斷某個元素是否在set中。

    查看全部
  • set和list類似,擁有一系列元素,但是set和list不一樣,set里面的元素是不允許重復的,而list里面可以包含相同的元素;set與list的另一個區別是,set里面的元素是沒有順序的。


    使用set(),并傳入一個list,list的元素將會被轉換成set的元素。

    s = set([1, 4, 3, 2, 5])
    print(s) # ==> set([1, 2, 3, 4, 5])

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

    2023-09-23

  • 獲取dict的所有key

    for key in d.keys():


    獲取dict所有的value

    for key in d.values():

    清除所有元素

    dict提供clear()函數,可以直接清除dict中所有的元素。

    查看全部
  • 在Python3.6的版本以后,dict是有序的,但是一般而言,為了避免不必要的誤解,一般在需要有序的dict時,我們會使用一種叫做Ordereddict的字典


    key不可變

    而對于復雜數據類型,經過前面的學習,我們知道tuple是不可變的,list是可變的,因此tuple可以作為dict的key,但是list不可以作為dict的key


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

    for key, value in d.items():
    ? ?if value > 60:
    ? ? ? ?print(key, value)
    # ==> Candy 75
    # ==> David 86

    查看全部
  • dict提供便捷的pop()方法,允許我們快速刪除元素,pop()方法需要指定需要刪除的元素的key,并返回對應的value。

    查看全部
  • d['Bob'] = 75的緣故。
    因此我們發現這個賦值語句其實有兩個功能:

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

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

    查看全部
  • 需要往里面添加Dodo、Mimi的成績時,可以使用賦值語句往里面添加元素:

    d['Mimi'] = 72
    d['Dodo'] = 88
    print(d)

    value可以是任意類型的元素,可以是list、tuple等


    此后,如果Mimi、Dodo的第三次成績也出來了,分別是75,90,則可以先通過key把對應的value查詢出來,然后再往類型是list的value中添加第三次的成績。

    d['Mimi'].append(75)
    d['Dodo'].append(90)
    print(d)

    查看全部
  • print(d.get('Alice')) # ==> 45
    print(d.get('Dodo')) # ==> None

    查看全部
  • 在定義里,我們使用花括號{}表示這是一個dict,然后key和value之間使用冒號:分割,并且每一組key:value的最后,以逗號,表示這一組的結束。

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

    2023-09-23

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

    https://img1.sycdn.imooc.com//650e810a0001dd8207050468.jpg

    查看全部
  • count()方法

    count()方法用來統計tuple中某個元素出現的次數。


    index()方法

    T.index(1) # ==> 0 # 多次出現,返回第一次出現的位置

    查看全部
  • 這個時候我們可以使用列表的pop()方法,pop()方法默認刪除列表的最后一個元素,并返回。


    pop()還可以接收一個參數,指定需要刪除的元素的位置。

    name = L.pop(2)

    查看全部
  • 第一個辦法是用append()方法,append()方法總是將元素添加到list的尾部。

    ?

    insert()方法,insert()方法和append()方法不一樣,insert()方法需要兩個參數,分別是需要插入的位置,以及需要插入的元素。

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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