python字典跟列表类型,能存储多个数据,并且还能在访问元素的时候可以很快定位到需要的元素。而python字典操作方法有多少种呢?下面羽忆教程为您介绍。
python字典
python字典
概念:python字典可以用来存储任意类型对象,python字典都是由一个键和一个值组成的“键值对”,两者之间用冒号隔开,结构如:sco = {'name':'小明','age': 11},需要注意的是python字典中的值不允许重复。下面为你介绍python字典的操作方法大全。
python字典取值
在python字典中数值都是以键值对的形式存在,如果想取得值,就需要通过对应的键。代码如下所示:
scores = {'name':'小明','age':18}
print(scores['name'])
print(scores['age'])
python字典取值
python字典get方法查找
在字典中,get方法也是用于取值,同样也是通过键来查找是否存在相应的值,不存在会返回none,但是其可以设置不存在键时返回的默认值。代码如下:
scores = {'name':'小明','age':18}
print(scores.get('name'))
print(scores.get('sex'))
print(scores.get('sex','没有'))
python字典get方法查找
python字典遍历
想要遍历字典,需要使用for-in循环,代码如下:
scores = {'name':'小明','age':18,'sex':'男'}
for xm in scores:
print(f'{xm}:{scores[xm]}')
python字典遍历
python字典添加元素和键值对
添加元素的操作是比较简单的,通过字典['新键'] = 值即可添加成功,代码如下:
scores = {'name':'小明','age':18,'sex':'男'}
scores['id'] = 555
print(scores)
python字典添加元素和键值对
python字典删除键值对
对字典进行删除一般采用del和clear(),代码如下:
#删除单个键值对
scores = {'name':'小明','age':18,'sex':'男'}
del scores['name']
print(scores)
#清空整个字典
scores.clear()
print(scores)
#删除整个字典
del scores
print(scores)
python字典删除键值对
以上就是羽忆教程为你介绍的关于python字典的相关介绍和操作大全,如果你有什么不懂的可以留言讨论,如果这篇文章对你有用,请关注,收藏,分享,让更多人看到。