怎么用python计算序列长度_Python序列方法整理

本文详细介绍了Python序列的各种操作,包括判断元素存在、连接序列、重复元素、获取元素、访问指定范围、按步长访问、获取序列长度、查找最小/最大值、计算总和、检索元素位置、统计元素次数。此外,还讨论了可变序列的插入、删除、修改、排序等操作,为Python序列的使用提供了全面的指南。
摘要由CSDN通过智能技术生成

序列通用操作:

1、判断数据是否存在与欲裂中:   x(元素)  in s(序列)         ||  x(元素) not in s(序列)

>>> num=[1,2,3,4,'tom','jack','marry']>>> 'tom' innum

True>>> 'marry' not innum

False

2、连接序列  : s1(序列)+s2(序列)

>>> num1=[1,2,3,4]

>>> num2=['tom','marry','jack']

>>> num1+num2

[1, 2, 3, 4, 'tom', 'marry', 'jack']

3、重复序列元素:[num]*3

>>> [3]*4[3, 3, 3, 3]>>> num1=[1,2,3,4]>>> num1*2[1, 2, 3, 4, 1, 2, 3, 4]

4、通过下表获取元素:s[ i ]

>>> num=['marry','jom','doudou','jiangjiang']>>> num[2]'doudou'

>>> num[1]'jom'

>>> num[-1]

'jiangjiang' //角标为-1的是最后一个元素

5、访问指定索引范围元素:s [ i : j ]                   //访问角标以 i 开始,j  结束的元素 (注意:包头不包尾,即不包括元素  s[j]  )

>>> num=['marry','jom','doudou','jiangjiang',1,2,3]

>>> num[3:7]

['jiangjiang', 1, 2, 3] //此处即不包括元素num[7]元素

6、按步长访问指定索引范围:s [ i : j : k ]          //访问角标以 i 开始,j  结束的元素,中间跳过  k -1  个元素

>>> num=['marry','jom','doudou','jiangjiang',1,2,3]>>> num[3:7]

['jiangjiang', 1, 2, 3]>>> num[3:7:2]   //每获取一个元素,跳过2-1个元素

['jiangjiang', 2]>>> num[3:7:3]

['jiangjiang', 3]   //每获取一个元素,跳过3-1个元素

7、获取序列的长度: len(s)

>>> num=['marry','jom','doudou','jiangjiang',1,2,3]>>>len(num)7

8、获取序列的最小或最大值 :max(s)  ||  min(s)

>>> num=[33,44,55,66,111,33]>>>max(num)111

>>>min(num)33

>>> num2=['q&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值