python基础系列教程——数据结构(列表、元组、字典、集合、链表)

全栈工程师开发手册 (作者:栾鹏)

python数据挖掘系列教程

基本顺序存储结构——列表与元组

Python中的基本顺序存储结构是列表与元组,在操作的复杂度上和数组完全相同,其中列表是可变数据类型,元组是不可变数据类型。这里先介绍一下两种数据结构共有的方法:

语法 描述
x in s 返回布尔值,x在s中
x not in s 返回布尔值,x不在s中为True
s + t s和t的拼接,可以+=
s * n or n * s n为int类型,返回s重复n次的结果。可以*=,同上
s[i] 返回索引为i的元素
s[i:j(:k)] 切片,返回子数组,从s[i]~s[i-1],k为步长,默认为1.
len(s) 现有元素个数
min(s) 最小元素
max(s) 最大元素
s.index(x[,i[,j]]) 在s[i] ~ s[j-1]中,第一个大小为x的元素的索引,i,j默认0,-1
s.count(x) 统计x的数目

你可能感兴趣的:(python系列课程,快速学习实战应用)