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

為了賬號安全,請及時綁定郵箱和手機立即綁定
    • \n表示換行
      \t 表示一個制表符
      Bob said "I'm OK"
      \\表示 \ 字符本身
      'Bob said \"I\'m OK\".'

    查看全部
    0 采集 收起 來源:Python的字符串

    2021-04-23

  • tuple中的元素是不可變的,也不可替換。不過僅僅是針對,三種元素。一個是數值,一個是字符串,一個是布爾值。性能相比list要更高

    查看全部
    • tuple是不可變的,tuple里面的元素,也是不可替換的。

      這針對的是僅包含基礎數據類型(數字類型、布爾類型、字符串類型)的數據。

    • 對于組合數據類型,則不受這個約束。

      如tuple中包含元素為list時,可修改list中的元素(但不能直接替換list),此時list可變導致tuple可變。

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

    查看全部
    • 空tuple

      T=()

    • 定義只有一個元素的tuple

      需要在元素后面添加一個逗號

      T = (1, )

    ()既可以表示tuple,又可以作為括號表示運算時的優先級。

    查看全部
    • tuple經常用于存放固定不變的數據。

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

      T.count(1)
      對于不存在的元素,count方法不會報錯,而是返回0。

    • index()方法可以返回指定元素的下標。

      當一個元素多次重復出現時,則返回第一次出現的下標位置。

      T.index(9)
      當指定的元素不存在時,使用index()方法Python會報錯。

    查看全部
    • 元組(tuple),定義元組的方式是使用小括號()將元組內的元素括起來。

    • 通過下標的方式訪問元素
      T[0]

    • 切片

      T[1:3]

    • 元組數據類型可以把不是元組的容器轉換為元組,比如將列表轉換成元組。

      T = tuple(L)

    • 對于列表數據類型,也可以把元組轉換成列表

      L = list(T)

    • tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。

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

    2021-04-23

  • L = [[1,2,3], [5, 3, 2], [7,3,2]]
    for cube in L:
    ??? length = cube[0]
    ??? width = cube[1]
    ??? height = cube[2]
    ??? result = length * width * 2 + width * height * 2 + length * height * 2
    ??? print(result)

    查看全部
    0 采集 收起 來源:Python二維list

    2021-04-23

  • 替換list中的元素

    通過索引指定位置,并賦值新的元素,即可替換列表中原有的元素。

    L[2] = 'Canlina'
    L[-3] = 'Canlina'

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

      L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
      name = L.pop()
      print(name) # ==> Ellena
      print(L) # ==> L = ['Alice', 'Bob', 'Candy', 'David']


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

      L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
      name = L.pop(2)
      print(name) # ==> Candy
      print(L) # ==> ['Alice', 'Bob', 'David', 'Ellena']

    查看全部
    • append()方法總是將元素添加到list的尾部。

      names.append('Candy')

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

      names.insert(2, 'Candy')
      將Candy插入到第三的位置之后,原來的名字,都將自動往后移動一位,這個時候再使用相同的索引獲取后面的元素,將會得到不一樣的結果。

    查看全部
  • 在Python中,可以使用-1來表示最后一個元素。

    倒序訪問list:

    names[-1]
    names[-2]
    names[-3]

    查看全部
    • 通過中括號[]來按位置訪問對應的元素。

      列表的定義也是通過中括號[]來定義的,但這和通過索引訪問列表里面的元素并不沖突。

      在使用索引的方式訪問列表時,一定要特別注意不要越界。

    • 列表和字符串一樣,也支持切片,通過切片的方式,獲取到列表的子列表。

      如果我們越界切片的話,不會出現Python運行錯誤,但是按照這樣的下標去切片,獲取不到任何元素。

    查看全部
  • ab = s[0:2] # 取字符串s中的第一個字符到第三個字符,不包括第三個字符。
    查看全部
  • or運算符,可以把空字符轉變為默認字符,而不為空的字符保持不變

    查看全部
  • 還可以在多行字符串前面添加r,把這個多行字符串也變成一個raw字符串

    例:r'''Python is created by "Guido".
    It is free and easy to learn.
    Let's start learn Python in imooc!'''

    ????

    查看全部

舉報

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

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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