黑马程序员学Python——公共操作
本文主讲:在Python中一些常用的公共操作,例如判断长度的方法len()等…
公共操作——运算符
一:加号运算符 +(合并运算符)
功能:实现字符串、列表、元组的合并,注意不支持字典的合并
语法:字符串等序列 + 字符串等序列
适用范围:适用于字符串、列表、元组、不适用于字典
快速代码体验
二:乘号运算符 *
(复制运算符)
功能:实现字符串、列表、元组的复制,注意不支持字典的复制
语法:复制次数
* 复制的数据序列
适用范围:适用于字符串、列表、元组、不适用于字典
快速代码体验
三:判断是否存在运算符 in 与 not in
功能:判断数据是否存在于字符串、列表、元组、字典中
语法:数据 in 数据序列
适用范围:适用于字符串、列表、元组、字典
快速代码体验
总结表格
公共操作——len()
len()方法
功能:获取字符串、列表、元组、集合、字典中数据的个数(长度)
语法:len(数据序列)
适用范围:字符串、列表、元组、字典、集合
快速代码体验
公共操作——del()
del()语法
功能:删除字符串、列表、元组、字典、集合或者里面的数据
语法:del(数据或者数据序列)
适用范围:字符串、列表、元组、字典、集合
快速代码体验
公共操作——min与max
min()与 max()方法
功能:查找容器中最小的值以及最大的值并返回,容器可以是字符串、列表、元组、集合
语法:min(数据序列)
或者 max(数据序列)
快速代码体验
公共操作——range()
range(start,end,step)方法
功能:生成从start到end的有顺序的数字(生成的数字不包括end自身),供for遍历使用
语法:range(start,end,step)
快速代码体验
公共操作——enumerate()
enumerate()方法
功能:将一个可迭代对象中的数据以及数据对应的下标打印出来,并且保存在一个元组内,元组内第一个数据为数据下标,第二个为数据值,在将所有的元组保存至一个可迭代对象中!
语法:enumerate(可迭代数据序列,start = 0)
start的值可以省略,默认下标从0开始
快速代码体验
容器类型转换
容器类型三种转换方法
第一种:tuple()
功能:将非元组数据序列转换为元组序列
语法:tuple(数据序列)
快速代码体验
第二种:list()
功能:将非列表数据序列转换为列表序列
语法:list(数据序列)
快速代码体验
第三种:set()
功能:将非集合数据序列转换为集合序列
语法:set(数据序列)
快速代码体验
未完待续…..