总结(重点记):
一、列表
1、表示方法[]、索引、切片
2、增删改查,增:append()、insert()、extend();删:remove()、pop();改:list1[索引值] = 'new_value';查:index()、count()
3、倒序:reverse();排序:sort()
二、字典
1、表示方法{}、索引、切片
2、增删改查,增与改,都是通过key值赋值,增:dict1['new_key'] ='value';改:dict1['old_key'] = 'new_value';删:pop('key');查:dict1['key']
3、方法:items()、keys()、values()
三、字符串、列表、字典、元组、集合之间的区别
详细说明:
一、列表(list)
存储多个有序的数据,可修改、可重复,元素可以是任意的数据类型
栅栏存储,动态扩容,先后有序存储
1、格式:list1 = ['值1','值2',....'值n'],如:list1 = ['胖胖','晨晨','文文']
2、索引、切片同字符串,list1[key],取出的元素的数据类型,原是什么类型就是什么类型
3、嵌套,列表里可以嵌套列表、字典、元祖等,取值要层级取值先取外层再取内层,
list[key1][key2]
4、操作,支持增删改查,修改的是原列表,不用赋予给新的变量。