1、python数据分类
数字型:
- int
- float
- bool
- complex:科学计算使用的
非数字型:
- 列表
- 元组
- 字典
- 字符串
2、所有非数字型变量都支持的公共方法:
- 都是一个序列
- 取值[]
- 遍历for in
- 计算长度,最大值,最小值,比较,删除
- 链接+
- 重复*
- 切片
3、列表list[]
- 使用最频繁(像c的数组),存储多个数据:
my_list = ["zhangsan", "lisi", "wangwu"]
注意:python支持列表存多个不同类型的数据,但一般我们都存一样的数据类型
- 索引:数据在列表中的位置编号,从0开始,注意别越界
my_list[0] = "zhangsan" - 函数和方法:
| 增加 | 列表.insert(索引,数据) | 在指定位置插入数据 |
| 列表.append(数据) | 在末尾追加数据 | |
| 列表.extend(列表2) | 将列表2的数据追加到列表 | |
| 修改 | 列表[索引]=数据 | 修改指定索引的数据 |
| 列表.remove[数据] | 删除第一个出现的指定数据 | |
| 列表.pop | 删除末尾数据 | |
| 列表.pop[索引] | 删除指定索引数据 | |
| 列表.clear | 情况列表 | |
| 统计 | len(列表) | 列表长度 |
| 列表.count(数据) | 数据在列表中出现次数 | |
| 排序 | 列表.sort() | 升序排序 |
| 列表.sort(reverse=True) | 降序排序 | |
| 列表.reverse() | 逆序,反序 |
4、del关键字:将变量在内存中删除,后续代码不能再使用了,日常不建议使用
5、补充
- 关键字:直接使用
- 函数:例如len()
- 方法:通过对象来调用,对象.方法()
6、迭代遍历
for my_name in 列表:
【四个空格】操作

7、tuple元组():与列表类似,但元组数据不能修改,实际开发中可以让元组的数据类型不一样
info_tuple=("zhangsan",18,"wnagwu",0.89)
- 索引:
info_tuple[0]="zhangsan"
- 定义一个只含一个元素的元组:
single_tuple=(5,)
- 方法:


- 循环遍历:用的很少

8、tuple(列表):将列表转为元组
9、list(元组):将元组转为列表
1920

被折叠的 条评论
为什么被折叠?



