2020-12-26字符串的基本方法的使用,字节,列表,元组,字典

第一章 字符串基本方法的使用

len()查看字符串的长度
max()查找字符串中的最大值
min()查找字符串中的最小值
s.split()按照你的要求分割字符,返回的是一个列表,默认分割是空格
join()使这个字符串,以你指定的方式连接。
s.find()返回该值的索引,要是有相同的元素,那它就会返回最小的那个元素的索引,如果你查找的超过了它最大索引,他会返回-1
s.rfind()如果有相同的元素,返回右边的元素最小的索引
s.index()返回该值的索引,要是有相同的元素,那它就会返回最小的那个元素的索引,如果你查找超过了它的最大索引,他会报错,是你的程序强行停止
s.replace()替换字符串
S.startswith()判断字符串是不是以指定的元素开头,如果是返回True,不是返回False
S.endswith()判断字符串是不是以指定元素结尾,如果是返回True,不是返回False
S.lower()使这个字符串变成小写
S.upper()使这个字符串变成大写
S.strip使这个字符串去除两边的空格,换行,制表符
S.isalpha()判断这字符串是不是全字母,如果是返回True,不是返回False
S.isdigit()判断这个字符串是不是全数字,如果是返回True,不是返回False
S.isalnum()判断字符串是否为全数字或字母,如果是返回True,不是返回False

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二章 字节(bytes)

第二章第一节 字节简介

python3中有个类型叫,bytes的数据类型,它的使用方法和字符串一样,也是不可以变的对象,bytes是用来储存二进制图片和文件的,它的存储方式和字符串不同,字符串的存储是一个字符一个字符的存储,bytes用字节来存储的

第二章第二节 字节的创建

可以直接 new_by1 = b'china'创建,
也可以通过创建bytes的实例对象
new_by1 = bytes('china')
只要是b''格式的它就是字节
在这里插入图片描述

第二章第三节 字节和字符的转换

字节转换成字符串new_st1 = str(b'china')
字符串转换成字节new_by1= bytes(''china)
在这里插入图片描述

第三章 列表(list)

第三章第一节 列表的简介

python中有一种类型叫列表(list),通常用[]表示,列表是可变的序列类型,在列表中可以传入任何数据类型,列表也是可以切片,和通过下标索引值查找和替换的,列表可以通过+*来实现拼接个复制,列表特点方便存储数据。
在这里插入图片描述

第三章第二节 列表的创建

第一种
new_li1= [1,2,3]
第二种
new_li2= list(1,2,3)
第二种方法只能传入可迭代对象,第一种方法里面可以传入任何数据类型,可迭代对象就是可以一个字符一个字符的分开,像字符串,……就是可迭代对象。
在这里插入图片描述

第三章第三节 列表元素的切片查找替换

在这里插入图片描述

切片举例如果有个new_li1 = [1,2,3,4,5]取出2 ,3,4
在这里插入图片描述

第三章第三节列表常用的方法
列表方法作用
L.append()将新元素添加到列表的末尾
L.count()统计这个元素在列表中出现了几次
L.extend()将一个可迭代对象添加到列表中去
L.index()查找元素的最小索引
L.insert()将对象插入列表的指定位置,原位置的元素会向后挪一位
L.pop()移除列表中的最后一位
L.remove()移除列表中的指定元素
L.sort()列表进行排序,默认是升序
L.copy()复制列表
L.clear()清空当前列表中的元素

在这里插入图片描述
在这里插入图片描述

删除del
在这里插入图片描述

第四章 元组(tulpe)

第四章第一节 元组的简介

元组与列表相似,但是它是不可变的序列类型,用小括号()表示,它可以通过下标索引查找,但是它不能替换,和更改里面的元素。元组特点是方便存储数据,但是它不可变

第四章第二节 元组的创建

第一种
new_tu1 = (1,)
第二种
new_tu2 = tuple('sheep')
第二种方法只能传入可迭代对象,第一种方法里面可以传入任何数据类型,如果通过第一种方式创建元组,但是元素只有一个的话,就需要在那个元素后面加个逗号,它就是一个元组了
在这里插入图片描述
在这里插入图片描述

第四章第三节元组常用的方法

因为元组是不允许增删改的所以,元组的方法很少,

元组方法作用
T.index()查找元素的最小索引
T.count()查看改元素在元组中出现了几次

在这里插入图片描述

python的内置方法

内置方法作用
reversed()
sorted()

在这里插入图片描述

第五章 字典(dict)

第五章第一节 字典的简介

字典也是和列表差不多,也是个可变的序列类型,用{}来表示它里面包含两个值,一个key值,一个value值,key值只能是不可变数据类型,key值只能有一个,如果有一样的那么后面的会覆盖前面的,而value值是可以为任意数据类型的,一个key值对应一个value值,字典特点是方便查询。

第五章第二节 字典的创建

第一种
new_di1 = {'key':value}
第二种
new_di2 = dict([(key,value),(key,value)])
在这里插入图片描述

第五章第三节 字典的常用的方法
字典方法作用
d.get()通过输入的key值,查询对应的value值,要是key没有,他会返回一个None
d.items()以列表返回可遍历的key,和value,用元组框住key,和value
d.keys()返回字典中的所以key
d.values()返回字典中所以value

在这里插入图片描述

字典删除
字典查询里面的值,就不是通过下标,是通过在方括号中输入key值,来查找,和删除和替换的,因为一个key值对应一个value值,所以你删除key值对应value也删除。
在这里插入图片描述

清空字典
在这里插入图片描述

字典用的函数
| | |
|–|--|
| 函数| 作用 |
|map()| 讲第二个参数中的值逐个取出,传到第一个参数中做类型处理|
|zip()|将对应的元素打包成一个一个的元组,在组成一个列表|
在这里插入图片描述

在这里插入图片描述

作业

作业一
在这里插入图片描述

作业二
在这里插入图片描述

作业三
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值