Python有哪些数据容器?

---list(列表)、tuple(元组)、str(字符串)、set(集合)、dict(字典)

序列:内容连续、有序,支持下表索引的一类数据容器

序列支持切片,即:列表、元组、字符串,均支持切片操作

切片:从一个序列中,取出一个子序列

序列[起始下标 : 结束下标 : 步长]

--- 起始下标:可以留空,留空视作从头开始

--- 结束下标:可以留空,留空视作截取到结尾(是不含的,例如5,只会取到4)

--- 步长:依次取元素的间隔

                1——一个个取元素

                2——每次跳过一个元素取

                N——每次跳过N-1个元素取

                负数——反向取(起始下标和结束下标也要反向标记)

切片操作不会影响序列本身,而是会得到一个新序列(列表、元组、字符串)

更多推荐