python中序列类型是二维元素向量吗_python中序列类型

Python中的序列类型使用

元组类型

一旦被创建,就无法被修改。

创建

使用()或者tuple()创建

creater1=('cat', 'dog', 'tiger', 'human')

creater2=tuple('cat', 'dog', 'tiger', 'human')

列表类型

列表类型是一种可以被随意修改的序列类型

创建

使用[]或者list()来创建,元素间采用,来分割。

ls = ["cat","dog","tiger, 1024]

ls1=list("cat","dog","tiger, 1024)

序列类型的操作符

x in s

如果x是s中的元素,返回true,否则返回false。

x not in s

如果x是s中的元素,返回false,否则返回true。

s+t

连接两个序列s与t

s*n或n*s

将序列s复制n次。

s[i]

索引,返回s中序号为i的元素。

s[i: j] 或 s[i: j: k]

切片,返回序列s中第i到j以k为步长的元素子序列。

列表类型的操作符

ls[i]=x

替换ls列表中第i号元素为x

ls[i:j:k]=lt

用列表lt替换ls切片后的列表。

del ls[i]

删除列表ls第i个元素。

del ls[i: j: k]

删除ls从i到j,步长为k的元素。

ls+=lt

更新列表ls,将列表lt元素增加到列表ls中。

ls*=n

更新列表ls,将其元素重复n次。

序列类型的公共方法与处理函数

len(s)

返回序列s的长度。

min(s)

返回序列s中的最小值,序列s中的元素需要可以比较。

max(s)

返回序列s中的最大值,序列s中的元素需要可以比较。

s.index(x)或s.index(x,i,j)

返回s中从i开始,到j位置中第一次出现x的位置。

s.count(x)

返回s中出现x的总次数。

列表对象的专用方法

ls.append(x)

在列表ls的最后增加一个元素x

ls.clear()

删除列表ls的所有元素。

ls.copy()

生成一个新列表,赋值ls所有元素。

ls.insert(i,x)

在列表ls的第i个位置增加一个元素x

ls.pop(i)

将列表ls的第i个位置的元素弹出。

ls.remove(x)

将列表ls中出现的第一个x元素删除。

ls.reverse()

将列表ls中的元素反转。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值