Python学习笔记--Python内置函数&字符串、列表、元组、字典的公共方法&for循环

1--Python内置函数


函数                  描述          备注

len(item)              计算容器中元素的个数
del(item)      删除变量          del有两种方式,del.变量名,del(a[2])
max(item)              返回容器中元素最大值          如 果是字典,只针对key比较
min(item)      返回容器中元素最小值                  如果是字典,只针对key比较
cmp(item1,item2)      比较两个值,-1小于\0相等\1大于 Python3.x取消了cmp函数,字典和字典不能比较

**注意:字符串比较符合以下规则:"0"<"A"<"a"


2--切片

。--支持的数据类型类型
。--字符串、列表、元组
--切片使用索引值来限定范围,从一个大的字符串中切出小的字符串
--列表和元组都是有序的集合,都能够通过索引值获取到对应的数据
--字典是一个无序的集合,是使用键值对保存数据

3--运算符


运算符          Python表达式        结果 描述      支持的数据类型

+          [1,2]+[3,4]       [1,2,3,4] 合并              字符串、列表、元组
*                  [1,2]*2       [1,2,1,2] 重复              字符串、列表、元组
in          3 in(1,2,3)       Ture 元素是否存在              字符串、列表、元组、字典
not in          4 not in(1,2,3)      Ture          元素是否不存在      字符串、列表、元组、字典
> >= == <= (1,2)<(3,4) Ture 元素比较      字符串、列表、元组

**注意:

--in 在对字典操作时,判断的是字典的键
--in和not in被称为成员操作符
-- + ,结果是生成一个新的列表,而extend()、append()是在原列表中添加
-其中

test_list=[1,2]
print(test_list.extend([3,4]))---->[1,2,3,4]
print(test_list.append([3,4]))---->[1,2,[3,4]]
print(test_list.append(0))---->[1,2,0]


4--完整的for循环语法

。--格式:

         for 变量 in 集合 :
         循环体代码
else:
没有通过break 退出循环,循环结束后,会执行的代码

。--应用场景
--在迭代遍历嵌套的数据类型时,例如:一个列表包含了多少个字典
--需求:要判断某一个字典中是否存在指定的值
-如果存在,提示并且退出循环
-如果不存在,在循环整体结束后,希望得到一个统一的提示

你可能感兴趣的:(Python学习笔记--Python内置函数&字符串、列表、元组、字典的公共方法&for循环)