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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 字典dict 添加元素:直接通過給key賦值,values可以是任意數據類型

    dict1 = dict()

    dict1['key']= values

    字典dict 元素是列表的話添加元素:

    dict1['key1']= [1,2]

    dict1['key1'].append(values)

    查看全部
  • 仍然沒有弄懂,答案代碼里面的index是做什么用的

    查看全部
  • dict 字典元素獲?。?/p>

    dict.get('key') ==>推薦使用,key不存在時會返回None

    dict['key']==>不推薦使用,key不存在時候會報錯

    查看全部
  • 創建一個空字典:

    way1:

    dict1={}

    way2:

    dict2=dict()

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

    2021-04-11

  • tuple 元組的元素不可變特性是針對 包含基礎數據類型(數字類型、布爾類型、字符串類型)的數據,對于組合數據類型(list,dict,set),則不受這個約束。

    ps:組合數據類型定義后可以改變,但是不能替換。

    eg、

    T = (1, 'CH', [3, 4])
    L2 = [3, 40]
    # 嘗試替換tuple中的list
    T[2] = L2
    # 報錯
    Traceback (most recent call last):
    ? File "<stdin>", line 1, in <module>
    TypeError: 'tuple' object does not support item assignment

    查看全部
  • tuple 創建0個或1個元素的元組:

    tuple1 = ()

    tuple2 = (1,)

    注:()可以改變運算的優先級,這個和元組的定義有沖突,所以當你想定義一個元組這樣寫 tuple2 = (1) 就會被Python解釋器計算出結果為 1,而不是你想要定義的元組 (1),所以要在后面加一個都好區分一下 tuple2 = (1,)

    查看全部
  • tuple 元組內置方法:

    count(X):返回X出現的總次數。

    index(X):返回X第一次出現的下標。

    注:當X不存在的時候,count(X)返回的是數字0,index(X)會報錯

    查看全部
  • d = {

    ????'Alice': [45],

    ????'Bob': [60],

    ????'Candy': [75],

    }

    scores = [[50,61,66],[80,61,66],[88,75,90]]

    i = 0

    for x in d:

    ????print('x=',x)

    ????print('i=',i)

    ????for y in scores[i]:

    ????????d[x].append(y)

    ????????print('y=',y)

    ????i = i + 1

    print(d)

    >>

    ('x=', 'Bob')

    ('i=', 0)

    ('y=', 50)

    ('y=', 61)

    ('y=', 66)

    ('x=', 'Alice')

    ('i=', 1)

    ('y=', 80)

    ('y=', 61)

    ('y=', 66)

    ('x=', 'Candy')

    ('i=', 2)

    ('y=', 88)

    ('y=', 75)

    ('y=', 90)

    {'Bob': [60, 50, 61, 66], 'Alice': [45, 80, 61, 66], 'Candy': [75, 88, 75, 90]}

    差別在于列表元素是拆開一個個加入的,而不是三個一組一起堆進去的:

    ?

    d = {

    ????'Alice': [45],

    ????'Bob': [60],

    ????'Candy': [75],

    }

    d['Alice'].append([50, 61, 66])

    d['Bob'].append([80, 61, 66])

    d['Candy'].append([88, 75, 90])

    print(d)

    >>{'Bob': [60, [80, 61, 66]], 'Alice': [45, [50, 61, 66]], 'Candy': [75, [88, 75, 90]]}

    查看全部
  • 元組tuple:不可變容器,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據。元組(tuple)的這個特性是非常重要的,在運行上tuple的性能是list的數倍

    列表和元組可以相互轉換:

    tuple1= (12,3,3)

    list1=list(tuple1)

    tuple1=tuple(list1)

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

    2021-04-09

  • 列表的元素替換 :實質上就是通過下標來重新賦值

    查看全部
  • pop():刪除列表末尾元素

    pop(X):刪除列表下標X的元素

    注:指定下標刪除元素后,刪除元素后面的一個元素會自動向前 前進一位,代替刪除的元素

    查看全部
  • append("元素"):將元素添加在列表尾部

    insert(下標,"元素"):講元素插入到指定下標位置

    查看全部
  • 列表list是一個有序的容器,所以在list里面,每一個元素都有一個唯一的位置,我們通過下標去訪問對應位置的數據

    查看全部
  • Python 的容器:

    包括列表(list)、元組(tuple)、字典(dict)、集合(set)等

    查看全部
  • 有個短路法則

    在計算a and b時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。

    在計算a or b時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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