第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

初識Python

廖雪峰 移動開發(fā)工程師
難度入門
時長 5小時 0分
學習人數(shù)
綜合評分9.43
3762人評價 查看評價
9.7 內(nèi)容實用
9.4 簡潔易懂
9.2 邏輯清晰
  • >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] >>> L.pop() 'Paul' >>> print L ['Adam', 'Lisa', 'Bart'] pop()方法總是刪掉list的最后一個元素,并且它還返回這個元素,所以我們執(zhí)行 L.pop() 后,會打印出 'Paul'。 如果Paul同學不是排在最后一個怎么辦?比如Paul同學排在第三: >>> L = ['Adam', 'Lisa', 'Paul', 'Bart'] 要把Paul踢出list,我們就必須先定位Paul的位置。由于Paul的索引是2,因此,用 pop(2)把Paul刪掉: >>> L.pop(2) 'Paul' >>> print L ['Adam', 'Lisa', 'Bart']
    查看全部
  • 當已經(jīng)做好列表后,向再添加元素,可以用l.append('') 第一個辦法是用 list 的 append() 方法,把新同學追加到 list 的末尾: >>> L = ['Adam', 'Lisa', 'Bart'] >>> L.append('Paul') >>> print L ['Adam', 'Lisa', 'Bart', 'Paul'] append()總是把新的元素添加到 list 的尾部。 如果 Paul 同學表示自己總是考滿分,要求添加到第一的位置,怎么辦? 方法是用list的 insert()方法,它接受兩個參數(shù),第一個參數(shù)是索引號,第二個參數(shù)是待添加的新元素: >>> L = ['Adam', 'Lisa', 'Bart'] >>> L.insert(0, 'Paul') >>> print L ['Paul', 'Adam', 'Lisa', 'Bart'] L.insert(0, 'Paul') 的意思是,'Paul'將被添加到索引為 0 的位置上(也就是第一個),而原來索引為 0 的Adam同學,以及后面的所有同學,都自動向后移動一位。
    查看全部
  • 索引從 0 開始,也就是說,第一個元素的索引是0,第二個元素的索引是1,以此類推。 因此,要打印第一名同學的名字,用 L[0] 要打印第四名同學的名字,用 L[3]: >>> print L[3] Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexError: list index out of range 報錯了!IndexError意思就是索引超出了范圍,因為上面的list只有3個元素,有效的索引是 0,1,2。 所以,使用索引時,千萬注意不要越界。
    查看全部
  • 構(gòu)造list非常簡單,按照上面的代碼,直接用 [ ] 把list的所有元素都括起來,就是一個list對象。通常,我們會把list賦值給一個變量,這樣,就可以通過變量來引用list: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates # 打印classmates變量的內(nèi)容 ['Michael', 'Bob', 'Tracy']
    查看全部
  • 1. 在計算 a and b 時,如果 a 是 False,則根據(jù)與運算法則,整個結(jié)果必定為 False,因此返回 a;如果 a 是 True,則整個計算結(jié)果必定取決與 b,因此返回 b。 2. 在計算 a or b 時,如果 a 是 True,則根據(jù)或運算法則,整個計算結(jié)果必定為 True,因此返回 a;如果 a 是 False,則整個計算結(jié)果必定取決于 b,因此返回 b。 所以Python解釋器在做布爾運算時,只要能提前確定計算結(jié)果,它就不會往后算了,直接返回結(jié)果。
    查看全部
  • 沒了解
    查看全部
    0 采集 收起 來源:多層表達式

    2014-11-20

  • return [x.upper() for x in L if isinstance(x, str)]
    查看全部
    0 采集 收起 來源:條件過濾

    2014-11-20

  • 1. isinstance(x, str) 可以判斷變量 x 是否是字符串;
    查看全部
    0 采集 收起 來源:條件過濾

    2014-11-20

  • 1. values() 方法實際上把一個 dict 轉(zhuǎn)換成了包含 value 的list。
    查看全部
    0 采集 收起 來源:迭代dict的value

    2014-11-20

  • python的注釋是#,其后面的文字直到行尾都是注釋,他也有一個巧妙地用途:就是有些代碼我們不想運行,大有不想刪除,就可以用注釋暫時屏蔽。
    查看全部
    0 采集 收起 來源:Python的注釋

    2014-11-20

  • zip()函數(shù)可以把兩個 list 變成一個 list:
    查看全部
    0 采集 收起 來源:索引迭代

    2014-11-20

  • 對于有序集合,元素確實是有索引的。有的時候,我們確實想在 for 循環(huán)中拿到索引,怎么辦? 方法是使用 enumerate() 函數(shù):
    查看全部
    0 采集 收起 來源:索引迭代

    2014-11-20

  • 1. 有序集合:list,tuple,str和unicode; 2. 無序集合:set 3. 無序集合并且具有 key-value 對:dict
    查看全部
    0 采集 收起 來源:什么是迭代

    2014-11-20

  • 字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一種list,每個元素就是一個字符。
    查看全部
    0 采集 收起 來源:對字符串切片

    2014-11-20

  • 字符串有個方法 upper() 可以把字符變成大寫字母:
    查看全部
    0 采集 收起 來源:對字符串切片

    2014-11-20

舉報

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

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

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