Python 之序列的常用操作

2021-10-23 09:10:18 字數 755 閱讀 6864

python中的字串和列表都是序列型別

列表是任何元素的序列,字串是乙個字串行。

操作作用說明

x in list / x not in list

如果元素x在序列list中,返回true;如果元素x不在序列中返回true

list1 + list2

連線兩個序列list1和list2

list * n,n * list

n個序列list的連線

list[i]

訪問序列中的第i個元素,i為下標,從0開始

list[i:j]

取序列中從下標i到j-1的片段,也稱為列表的切片(start>=end,如果end超過了列表的最大下標預設是列表的最大下標)

len(list)

取序列list的長度,即list中的元素個數

min(list)、max(list)、sun(list)

返回序列中的最小值、最大值及所有元素之和

<、<=、>、>=、=、!=

可以直接使用運算子進行序列的比較(比較邏輯:首先比較前兩個元素,如果不同就決定了比較結果;如果相同,就繼續比較接下來的兩個元素,重複這個順序。返回true or false)

補充:當下標輸入為負數時:序列中-num下標,相當於序列中倒數第num個元素。

listnum[-1

]= listnum[

len(listnum)-1

]

python序列操作 序列操作

toc 序列操作 all 判斷可迭代物件的每個元素是否都為true值 all 1,2 列表中每個元素邏輯值均為true,返回true true all 0,1,2 列表中0的邏輯值為false,返回false false all 空元組 true all 空字典 true any 判斷可迭代物件的元...

Python資料序列之公共操作

運算子描述 支援的容器型別 合併 字串 列表 元組 複製 字串 列表 元組 in元素是否存在 字串 列表 元組 字典 not in 元素是否不存在 字串 列表 元組 字典 1.字串 str1 aa str2 bb str3 str1 str2 print str3 aabb 2.列表 list1 1...

Python學習 序列之通用操作

最近準備系統學習python,為了以後能及時查詢到,先記錄下.先說下啥叫序列,之前在用,感覺這個概念有個模糊,今天特意看了下,序列是python中最基本的資料結構,序列中的每乙個元素都被分配乙個序號,即元素的位置,也成為索引。類似於 陣列 python中包含6種內建序列,即列表,元組,字串,unic...