1.python包含六種內建的序列,列表和元組是其中的兩種,列表可以修改,元組則不能
2.通用序列操作
2.1 索引:和c#的區別是索引可以為負數,最後乙個元素索引為-1,索引超出範圍會報錯
例:>>>a='hello'
>>>a[-2]
'l'2.2分片:可以使用分片來獲取序列一定範圍內的元素,即擷取;從python2.3開始新增了步長,分片的第乙個數字代表起始位置,第二個代表結束位置(索引+1),第三個數字代表步長
例:>>>numbers=[1,2,3,4,5,6,7,8,9,10]
>>>number[1:9:2]
[2,4,6,8]
2.3 序列相加 :相同型別的序列才能進行相加操作
2.4 乘法: 用數字x乘以序列生成新的序列,新的序列是原來的序列重複x次
2.5 成員資格:in 表示元素是否在序列中
例:>>>users=['tom','john',mary']
>>>'tom' in users
true
2.6 len,min,max
PYTHON 列表與元組
列表簡介 是一種內建的資料結構,用來儲存一系列的元素 同js一樣,由於解釋性語言不必宣告資料型別,所以陣列的元素也可以很靈或的不相同。列表的運算 index索引運算 切片運算 拼接運算 重複運算 成員運算in 長度運算len 迴圈for 列表方法 list.intex 可以返回任意的方法 my li...
python列表與元組
在python中,最基本的資料結構為序列 sequence 序列中的每個元素都有編號,即其位置或索引,其中第乙個元素的索引為0,第二個元素的索引 為1,依此類推。在有些程式語言中,從1開始給序列中的元素編號,但從0開始指出相對於序列 開頭的偏移量。這顯得更自然,同時可迴繞到序列末尾,用負索引表示序列...
Python元組與列表
序列型別 元組 tuple 是序列型別中比較特殊的型別,因為它一旦建立就不能被修改。元組型別在表達固定資料項 函式多返回值 多變數同步賦值 迴圈遍歷等情況下十分有用。python中元組採用逗號和圓括號 可選 來表示。序列型別有12個通用的操作符和函式 操作符描述 x in s 如果x是s的元素,返回...