python的序列初解

python的序列分为可编辑的list序列和不可编辑的tuple和不可编辑的list
其中,tuple用()定义。
例如:example_tuple=(1, 2, 3, 4, 5, 6, 'hello', Ture)
list用[ ]定义。
例如:example_list=[2, 2.5, 'world', False]
可以一个序列作为另一个序列的元素。
可以通过下标的方式查看序列中的某个或者某几个元素,下标从0开始。
例如:
print example_tuple(6)
hello
print example_list[2]
world

由于list的中的元素可以更改,所以,可以通过下标的方式更改list中的元素。
如,
example_list[0]=1
也有其他引用方式,如范围引用

范围引用: 基本样式 [下限:上限:步长]

>>>print s1[:5]             # 从开始到下标4 (下标5的元素 不包括在内)

>>>print s1[2:]             # 从下标2到最后

>>>print s1[0:5:2]          # 从下标0到下标4 (下标5不包括在内),每隔2取一个元素 (下标为0,2,4的元素)

>>>print s1[2:0:-1]         # 从下标2到下标1

尾部元素引用:

>>>print s1[-1]             # 序列最后一个元素

>>>print s1[-3]             # 序列倒数第三个元素

字符串是一种特殊的元素,因此可以执行元组的相关操作。

>>>str = 'abcdef'

>>>print str[2:4]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值