3.6.Sequence
序列
python共有六種內建的序列: list, tuple, string, unicode, buffer, xrange
List
堆疊是從0開始
可放入混合型態的資料
Tuple
不可改變的list (immutable)
Dictionary
切片操作
規則:
1.con[start_index]:
返回索引值為start_index的對象. start_index為-len(con)到len(con)-1之間任意整數
2.con[start_index: end_index]:
返回索引值為start_index到end_index-1之間的連續對象 (不包括end_index)
3.con[start_index: end_index : step]:
返回索引值為start_index到end_index-1之間,並且索引值與start_index之差可以被step整除的連續對象
4.con[start_index: ]:
缺省end_index,表示從start_index開始到序列中最後一個對象
5.con[: end_index]:
缺省start_index,表示從序列中第一個對象到end_index-1之間的片段
6.con[:]:
缺省start_index和end_index,表示從第一個對象到最後一個對象的完整片段
7.con[::step]:
缺省start_index和end_index,表示對整個序列按照索引可以被step整除的規則取值
舉例來說:
Last updated