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()

 

posted @ 2018-07-26 14:05  sinder2018  阅读(53)  评论(0)    收藏  举报