python基础知识梳理(二)

python中列表,元组,字典,字符串梳理:

    一 列表:

    列表是python中非常常用的数据结构。注意,我们上次梳理曾经说过,在python中一切皆对象,所以列表有许多的内置方法来操作列表。我们可以把列表想象成C语言的数组。非常的灵活。

    在python中我们初始化一个空列表一般这么写 a =[]  总结一下格式就是 列表名 = [] 。在终端中我们输入dir(a),就可以看出列表的内置方法到底有多少了。

       列表常常用作相同数据类型的存储结构,也常常用于函数的返回值。列表是可变类型变量。列表和元组都是以数字下标做索引的,并且这个索引是与本身的数据是没什么关系的,这点与字典不一样,字典的键和值是映射的关系。

 二 元组:

    元组这种数据结构与列表相似,有的人说,为什么有了列表还要有元组。哈哈哈,用一句有哲理的话说,存在即合理。言归正传。元组有一个特别重要的性质。就是不可被修改。因为这种特性,使得元组的地位很重要。比如说有一个API我并不知道他的功能。为了安全起见,我会传进去一个元组的变量,就会很安全。因为不会被随意篡改。至于元组的一些基本操作,这里不提,那些要是都说一遍,我估计我自己都要睡着了。

三 字符串:

    在python里是没有字符概念的,字符就是长度为1的字符串。Python里提供了很多字符串的操作这里不表。但是有一个方法要提一下,就是strip(),这个方法在爬虫时对于有很多转义符的字符串有奇效。用它来处理在合适不过了。它本身是来清除字符串里面的空格的。

四:

    在python里有一个很重要的操作就是切片。这个难点在于负索引,正索引从0开始。负索引从-1开始。所以所有的切片操作只要抓住这两个核心,剩下的就没什么了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值