Python教程

python常用的三种类型-元组,列表和字典常用方法

本文主要是介绍python常用的三种类型-元组,列表和字典常用方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.元组:

  元组(tuple)是有序的列表,下标是从0开始的,其表现形式如(1,2,test);

  元组的数值是相对固定的,不能增加、删除和修改;但如果元组中的元素是可以修改的,比如元组中有一个数据是列表,则可以修改这个列表的数据。

元组的常用方法:

方法 解释
tuple[i] 获取元组的单个值,i是下标(下标从0开始计算)
tuple[i,j] 获取元组的区间值
len(tuple) 计算元组数据的个数
tuple1+tuple2 合并元组
max(tuple) 返回元组中元素的最大值  
min(tuple) 返回元组中元素的最小值
tuple(list) 将列表转化成元组
del tuple 删除元组

 

2.列表:

  列表(list)是有序的集合,下标是从0开始的,其表现形式为[1,2,test].

  列表可随时进行增加、删除、修改、查看等操作。

列表的常用方法:

方法 解释
 list[i]  获取列表的单个值,i是下标(下标从0开始i计算)
 list[i,j]  获取列表的区间值
 len(list) 计算列表数据的个数 
list.append(value)  在列表末尾添加元素 
list.pop()  删除列表末尾元素,返回已删除的数据 
listpop(i)  删除列表指定下标的元素,返回已删除的数据 
list[i]=value  修改列表指定下标的元素,即重新赋值 
max(list)  返回列表中元素的最大值 
min(list) 返回列表中元素的最小值 
list(tuple)  将元组转换为列表 
del list  删除列表 

3.字典:

  字典dict是以键值对(key-value)形式存在的数据,是用大括号{}括起来的数据,具有极快的查找速度。其表现形式如{’name‘:'xiaoyan','score':99};

  字典的数据是灵活可变的,支持增加、删除、修改、查找等操作。单字段的key是不可变的,即固定的数据。

字典的常用方法

方法 解释
dict['key'] 获取字典中指定key的值
dict['key']=value 更新字典中指定key的值(key存在时)。在key不存在时是新增
del dict['key'] 删除字典中指定key及其值
dict.clear() 删除字典中所有元素
len(dict) 计算字典中元素的个数
str(dict) 将字典转换成字符串类型
dict.keys() 获取字典的所有key,存储在列表中
dict.values() 获取字典的所有value,存储在列表中
dict.items 获取字典的键值对,以元组的形式存储在列表中
Key in dict.keys() 判断字典中是否有指定的key,返回布尔类型

 

 

这篇关于python常用的三种类型-元组,列表和字典常用方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!