python關於序列中的列表和元組總結

2021-08-03 00:17:02 字數 712 閱讀 6561

序列:序列是一種資料結構,它包含的元素都進行了編號(從0開始)。典型的序列包括列表、字串和元組。其中、列表是可變的(可以進行修改),而元組和字串是不可以改變的(一旦建立了就是固定的)。通過分片操作可以訪問序列的一部分,其中分片需要連個索引號來指定出分片的起始和結束位置。想要改變列表,則要對相應的位置進行賦值操作,或者說使用賦值語句重寫整個分片。

**成員資格:**in操作可以檢查乙個值時候存在與某個序列(或者一些其它的容器)中。對字串使用in操作符是個特例,他可以查詢子字串。

方法:一些內建型別(例如列表和字串、元組不在其中)具有很多有用的方法。這些方法有些像函式。不過它們與特定的值聯絡的很密切。

我們學習到了很多新的函式:

cmp

(x,y) 比較兩個值

len() 返回序列的長度

list

() 把序列轉換成列表

max() 返回最大值

min() 返回最小值

reverse 對序列進行反向迭代

sort 返回已經排序的包含seq的所有元素的列表

tuple

() 把序列轉換成元組

Python中關於列表的使用

個人自學過程中的筆記。1.知道要刪除元素的位置,可用del語句。del thislist n n為列表thislist中元素的索引,為int型2.對於刪除的元素還要使用,可用pop語句。thislist a b c print thislist popped thislist thislist.po...

Python序列之列表和元組

列表的各個元素以逗號分隔,寫在方括號中。lst 1,2,3,4 list函式可以用於將所有型別的列表轉化為列表 list其實是一種型別,相當於型別轉換 list hello h e l l o 而 join somelist 可以將乙個由字元組成的序列轉換為字串。因為字串不能被修改,所以可以用lis...

python中關於列表插入和刪除操作

list1.extend list2 list1 list2以上兩種格式得到的效果相同。3 insert 能夠向列表中新增乙個元素,並可以在指定位置新增。list.insert 3,a 在列表中第4個位置新增a二 刪除元素列表 1 del 可以將列表中提取出的元素刪除。del list 1 刪除列表...