source: study/Programming/Python/basic/公共方法.md
公共方法
Python内置函数
| 函数 | 描述 | 备注 |
|---|---|---|
| len(item) | 计算容器中元素的个数 | |
| del(item) | 删除变量 | del有两种方式 |
| max(item) | 返回容器中元素最大值 | 如果是字典,只针对key比较 |
| min(item) | 返回容器中元素最小值 | 如果是字典,只针对key比较 |
| cmp(itme1,item2) | 比较两个值,-1 小于/0 等于/1 大于 | Python3取消了cmp函数 |
注意:
- 字符串比较符合以下规则: 0 < A < a
切片
xx[开始索引:结束索引:步长]
注意:
- 指定的区间属于左闭右开 型
- 从起始位开始,到结束位的前一位结束
- 从头开始,开始索引数字可以省略,冒号不能省略
- 到末尾结束,结束索引可以省略,冒号不能省略
- 步长默认为1,如果连续切片,数字和冒号都可以省略
运算符
| 运算符 | Python表达式 | 结果 | 描述 | 支持的数据类型 |
|---|---|---|---|---|
| + | [1,2]+[3,4] | [1,2,3,4] | 合并 | 字符串 列表 元组 |
| * | ["Hi"]*4 | ["Hi","Hi","Hi","Hi"] | 重复 | 字符串 列表 元组 |
| in | 3 in (1,2,3) | True | 元素是否存在 | 字符串 列表 元组 字典 |
| not in | 4 not in (1,2,3) | True | 元素是否不存在 | 字符串 列表 元组 字典 |
| > >= == < <= | (1,2,3) < (2,2,3) | True | 元素比较 | 字符串 列表 元组 |
注意
in在对字典操作是,判断的是字典的键in和not in被称为成员运算符