一,列表
1,列表的定义:
[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素特性:
1.可存放多个值2.可修改指定索引位置对应的值,可变3.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序列表的创建:
list_test=[’lhf‘,12,‘ok‘]或list_test=list(‘abc‘)或list_test=list([’lhf‘,12,‘ok‘])列表常用操作:
索引 切片追加(append()在后面追加,insert()可以选择位置插入)删除(pop()默认删除最后一个,remov()可以选择删除的元素)长度(len)循环whil循环, for循环包含in
二,元祖
定义:与列表类似,只不过[]改成()特性:
1.可存放多个值2.不可变3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序元祖创建:
ages = (11, 22, 33, 44, 55)或ages = tuple((11, 22, 33, 44, 55))元祖的常用操作:
索引切片循环长度包含
三,字典定义:{key1:value1,key2:value2},key-value结构,key必须可hash
特性:
1.可存放多个值2.可修改指定key对应的值,可变3.无序字典的创建:
person = {"name": "tom", ‘age‘: 18}或person = dict(name=‘tom‘, age=18)person = dict({"name": "tom", ‘age‘: 18})person = dict(([‘name‘,‘tom‘],[‘age‘,18]))
字典的常用操作:
索引新增删除键、值、键值对循环长度
时间: 2024-08-21 15:27:44