codelyc的Python学习教程(2)

注意:本博文中只教python入门内容

数据结构方法

1.通用方法

通用方法有索引、切片、序列相加,重复,判定成员资格、序列长度,最大最小值,总和。

拿我的网名‘codelyc’举例

a='codelyc'

1.1 索引和切片

codelyc
1234567
-7-6-5-4-3-2-1

1.1.1 索引
print(a[3])

输出:

d

 索引(index)就像是给每个元素编了个号,随时都可以用这个编号把需要的元素提溜出来。

注意!索引不能是超出范围的值,否则会报错

1.1.2 切片
print(a[{start}:{end}:{step}])

start是开始编号,end是结束编号(不包括end),step是步长(每step个号叫一个,默认为1,不能为0)

1.2 序列相加,重复

用‘+’号把两个类型相同的序列相加:

print(a+'NB')

输出"codelycNB"

注意!相加的不能是不同的类型,否则会报错

用‘*’号把的序列重复:

print(a*3)

输出'codelyccodelyccodelyc'

1.3 成员资格

b=[1,2,3,4,'codelyc']

用'in'关键词判定元素的成员资格

但不能和要找的元素类型不同。

1.4 序列长度,最大最小值,总和

c='1234'
d=[1,2,3,4]
e=(1,2,3,4)
print(len(c))

print(len(d))

print(len(e))

print(max(c))

print(max(d))

print(max(e))

print(min(c))

print(min(d))

print(min(e))

print(sum(d))

print(sum(e))

结果:'4 4 4 4 4 4 1 1 1 10 10'

注意!字符串不能用sum,否则会报错

写不动了,下一期吧。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值