python序列學習筆記

2021-08-04 17:35:23 字數 1046 閱讀 3754

序列均從0開始遞增

最後乙個元素的位置編號是-1

示例

分片

例如有這樣乙個序列arrs = [1,2,3,4,5,6,7,8,9,10],訪問序列第8,9,10個元素,arrs[7:10] = [8,9,10],注意元素的標識是0-9,即從標識為7的元素開始(包含7)取到標識為10的元素(不包含10),簡單記作:>=7&&<10

取列表的結尾三個數arr[-3:](注意,列表倒數第乙個數不是從-0開始,而是從-1開始)

根據步長分片就是在分片時加入指定步長  如arrs[::2] = [1,3,5,7,9],步長可以為負數(注意:步長為負數時,arrs[x,y,z],x必須大於y,z必須為負數)

序列相加  a+b

序列乘法  原序列重複n次並生成新序列

成員資格  檢測乙個值是否在序列中  用in  如  1 in arrs = true

長度、最小值、最大值 例 len(arrs) = 10 , max(arrs) = 10

列表可以使用序列所有的標準操縱,列表可以修改

建立列表 arrs = [1,2,3,4]

刪除元素 del arrs[2] = [1,2,4]

分片賦值(以下每乙個分片操作初始值為2.建立的列表)

列表操縱方法

count 用於統計某個元素在列表中出現的次數 

extend可以在列表末尾一次性追加另乙個序列中的值(與序列相加的區別是extend改變了原列表)

index 用於從列表中找出某個值的第乙個匹配項的索引位置

insert 用於將物件插入到列表中 insert(index,value)

pop(出棧) 移除列表中的乙個元素(預設最後乙個)

sort 在原位置對列表排序(無返回值,排序列表內部資料型別必須相同)

不可以修改元素

yuanzu = (1,2,3)

建立乙個值的元組 (1,)  第乙個元素的後面必須加逗號

Python學習筆記 序列

1.序列 我們根據列表 元祖和字串的共同特點,把它們三統稱為序列。這三者有以下共同點 1 都可以通過索引得到每乙個元素 2 預設索引值總是從0開始 python還支援負數索引 3 可以通過分片的方法得到乙個範圍內的元素的集合 4 有很多共同的操作符 重複操作符 拼接操作符 成員關係操作符 2.迭代 ...

Python 學習筆記 序列

序列表示有序排列,並且可以通過下標偏移量訪問到它的乙個或幾個成員。字串 123 列表 0,123 元組 123 456 都屬於序列 定義乙個字串 序列 字串的值要用引號 sx 鼠牛虎兔龍蛇馬羊猴雞狗豬 為變數賦值 year 2018 為變數賦予整數進行計算 不需要引號 對變數進行計算 year 12...

python通用序列學習筆記

序列是python開發 中最基本的資料結構,在python程式中包括6種內建的序列,分別是 列表 元組 字串 unicode字串 buffer物件和xrange物件。下面就逐一給大家揭曉python通用序列的操作方法。1 索引 所有程式設計師都知道,索引下標從零開始,python也是這樣,索引0指向...