python_day01

1.list列表(用时间换取空间)
a=[];
常见方法有pop(); append();len(a);insert();sort();
查询既可正面查询a[i] 也可a[-1];a[-2]等。
2.tuple元组(更安全)
b=();一经初始化就不能更改,它没有append(),insert()这样的方法。
只定义一个数时,格式为:b(1,);
当运行
b=(‘a’,‘b’,[‘m’,‘n’]);
b[2][0]=‘x’;
b[2][1]=‘y’;
后的结果为:b=(‘a’,‘b’,[‘x’,‘y’]);
tuple不可变,但tuple中的list可更改。
3.循环(for;while)
退出循环有break结束循环和continue结束本次循环。
4.dict字典(用空间换取时间)
d={‘xuwenqiang’:100,‘tongyanli’:100};采用键-值存储,查询速度快。
也可d[‘xuwenqiang’]=100;进行存储。
当key不存在时则报错,所以可利用’xuwenqiang’ in d(true);来判断key是否存在。
pop(key);对应的value也会删除。
注意:dict中的key必须是不可变对象,list是可变的,因此不能作为key。
5.set 与dict类似,但不存储value,只存储key

s=set([1,2,3])
s
{1,2,3}
s.add(4)
s
{1,2,3,4}
s=set([1,2,2,3,4])
s
{1,2,3,4}  //set中重复的key会自行忽略
s.remove(4)
s
{1,2,3}
s1=([2,3,4,5])
s&s1  //set可进行与操作
{2,3,4}
s|s1  //set可进行或操作
{1,2,3,4,5}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值