python基础(一)-列表与字典
一、列表以及相关使用
列表的定义:[]
列表的特征:有序列表,可以包含任意内容,可以重复
列表的赋值(顺序赋值):listA=[A,B,C] listB=A,B,C
列表的取值:list[index] list[0:n] list[-n,-1]
修改列表的值:list[index]=value
获取列表长度:len(list)
列表中添加元素:list.append(value)
列表中插入元素:liat.insert(value)
删除列表中的元素:list.remove(value)
删除列表素有元素:list.clear() del list[:]
删除整个列表:del list
排序:正序sort 倒序reverse 、 [::-1]
+ 号用于组合列表: listA+listB *号用于重复列表:listA*N
二、字典以及相关使用
字典的定义:{}
字典特征:字典是无序的,key-value键值对形式,key值不重复
字典的赋值:dictA={keyA:valueA,keyB:valueB,keyC:valueC}
字典的取值:dicA[keyA] dicA.get(keyA)
字典的所键:dictA.keys() key-valuevalue获取:dictA.items()
修改字典中元素的值:dictA[keyA]=value
获取字典的长度:len(dictA)
字典中添加元素:dictA[key_new]=value
删除字典的所有元素:dictA.clear()
删除整个字典:del dictA
字典组合:dict(dictA,**dictB) dictA.update(dictB)
三、元组
元组是另一个数据类型,用()“标识”
1.内部元素用逗号隔开,数据类型不限
2.不能二次赋值,相当于只读列表,不能进行增删改操作
3.其他方法类似于列表,也是有序列表
四、转换
字符串转换成列表:eval(a) a是一个列表形式
转换成字符串:str()
转换成字典:list()
转换成字典:dict()

浙公网安备 33010602011771号