python--列表,元组,字典

* List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组

    list = ["laoma", "laodai", "laoguo","laoli"]

*

专门用于存储 一串 信息

*

列表用 [] 定义,数据 之间使用 , 分隔

*

列表的 索引 从 0 开始

索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标

列表的方法: 列表是有序的

增:

append()

insert(索引,值)#可以插队

pop()根据索引删除

remove()根据值删

查:

xx[0] 查找索引0的值

改:

xx[0]= "xxx" 把xxx赋值给索引为0上面的值

特殊方法:

extend() 会把添加的元素拆开分别插入到列表

append() 把添加的元素当做一个元素插入到列表

del xxx[0] 删除

index() 根据值查索引

排序:

xxx.sort()升序

xxx.sort(reverse=True)降序

倒序:

xxx.reverse()

遍历:相当于循环

for i in xxx:

print(i)

统计:

len()可以统计字符串 列表。。。。。的长度

xxx.count()统计列表元素的个数

最大值:

max() 最大值

min() 最小值

sum() 求和

元组的定义

* Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改

元组 表示多个元素组成的序列

元组 在 Python 开发中,有特定的应用场景

用于存储 一串 信息,数据 之间使用 , 分隔

元组用 () 定义

元组的 索引 从 0 开始

索引 就是数据在 元组 中的位置编号

字典

* dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型

        laoguo = {"name": "老郭", "age": 18,"gender": True,"height": 1.65}

*

字典同样可以用来 存储多个数据

通常用于存储 描述一个 物体 的相关信息

*

和列表的区别

列表 是 有序 的对象集合

*

字典 是 无序 的对象集合

*

字典用 {} 定义

*

字典使用 键值对 存储数据,键值对之间使用 , 分隔

键 key 是索引

*

值 value 是数据

*

键 和 值 之间使用 : 分隔

*

键必须是唯一的

*

值 可以取任何数据类型,但 键 只能使用 字符串、数字或 元组

你可能感兴趣的:(python--列表,元组,字典)