以下公共方法支持列表,元组,字典,字符串。
内置函数
Python 包含了以下内置函数:
注意: 字符串比较符合以下规则:"0" < "A" < "a"
切片
切片使用索引值来限定范围,从一个大的字符串中切出小的字符串。
列表和元组都是有序的集合,都能够通过索引值获取到对应的数据。
字典是一个无序的集合,是使用键值对保存数据。
格式
注意点:
1、指定的区间属于左闭右开型
可以理解为: [开始索引, 结束索引) 开始索引 >= 范围 < 结束索引
从起始位开始,到结束位的前一位结束(不包含结束位本身)。
2、从头开始,开始索引数字可以省略,冒号不能省略。
3、到末尾结束,结束索引,数字可以省略,冒号不能省略。
4、步长默认为1,如果连续切片,数字和冒号都可以省略。
在 Python 中不仅支持顺序索引,同时还支持倒序索引。
所谓倒序索引就是从右向左计算索引,最右边的索引值是 -1,依次递减。
我们来通过几个例子来演练下。
运算符
合并
支持字符串,列表,元组。
重复
支持字符串,列表,元组。
判断元素是否存在
支持字符串,列表,元组,字典。
in 和 not in 被称为成员运算符。
in 在对字典操作时,判断的是字典的键。
判断元素不存在
支持字符串,列表,元组,字典。
元素比较
支持字符串,列表,元组。
完整的 for 循环语法
在 Python 中完整的 for 循环的语法如下:
应用场景
在迭代遍历嵌套的数据类型时,例如一个列表包含了多个字典。
需求:要判断某一个字典中是否存在指定的值。如果存在,提示并且退出循环,如果不存在,在循环整体结束后,得到一个统一的提示。
领取专属 10元无门槛券
私享最新 技术干货