0、這一講主要介紹了三部分內容,第一部分是如何從列表中獲取元素,第二部分是如何刪除列表中的元素,第三部分是列表分片(slice)。
1、如何從列表中獲取元素:member[0]。
2、從列表中刪除元素和新增元素一樣有三種辦法:
(1)remove():括號裡放乙個元素,必須知道列表中要刪除的這個元素的名字。
(2)del:不是列表的函式,是語句。例:del member[0] 如例所示,需要知道列表中該元素的位置。如果不加位置變成del member 將會刪除整個列表。
(3)pop():列表採取的儲存結構是棧,所以pop()是取出最後乙個元素,也就是刪除最後乙個元素,但是刪除的同時可以將它取出來賦給其它變數。如果括號裡面加上位置引數,也可以刪除對應位置的元素。
0、這一講講了列表的常用操作符和bif。
1、列表的常用操作符也可以按照前面的操作符分類,包括了算術操作符、比較操作符、邏輯操作符和成員操作符,介紹如下:
(1)算術操作符:主要是+和*,和字串差不多,但是注意+法中加號兩邊的型別必須一致,所以不能夠直接用+來擴充套件列表元素,因為如果這樣做的話,一邊是列表型別,一邊是元素型別。
(2)比較操作符:如果列表只有乙個元素就直接比該元素,如果有多個就比第乙個。
(3)邏輯操作符:跟從前一樣。
(4)成員操作符:in和not in。
2、bif函式:
(1)count():括號裡乙個引數,功能為數列表中包含幾個該引數。
(2)index():當裡面只有乙個引數的時候,返回該引數第一次出現在列表中的位置索引。如果有三個引數,第二個引數為起始位置,第三個引數為終止位置,返回列表中第乙個引數從起始位置到終止位置的第一次出現的位置索引。
(3)reverse():將整個列表的元素翻轉。
(4)sort():排序(正序),當sort(reverse=true)時為逆序。
3、最後需要強調一點,變數名對於變數來說相當於乙個標籤,指哪兒貼哪兒,最重要的是空間。
Python基礎學習(第4天)
python高階 第1課 詞典 dictionary 1 詞典可以儲存多個元素,儲存多個元素的物件稱為容器 container 1 開啟乙個檔案,用物件來代表這個檔案 f open 檔名,模式 模式 r 讀取,w 寫入 2 檔案物件常用的方法 content f.read n 讀取n byte的資料...
Python基礎學習總結 第4天
3 運算子的優先順序 4 作業 運算子用於執行程式 運算,會針對乙個以上運算元專案來進行運算。算術運算子 賦值運算子 比較運算子 關係運算子 邏輯運算子 條件運算子 三元運算子 2.1 算術運算子 加 減 乘 除 整除,只會保留計算後的整數字,總會返回乙個整型 取模,求兩個數相除的餘數 冪運算,求乙...
Python學習手冊 第4版 第04天
數字 複數有理分數 想起了初中,有沒有 無窮的整數精度 2 8 16進製制 0b001 0o12 0x222 oct bin hex可以對數字進行轉換,對比c 來說太簡單明瞭了 as integer radion is integer lambda表示式,我在使用c 11時,盡量不使用它,現在。x ...