前言
提示:这里可以添加本文要记录的大概内容:
我们在编程中通常会对字典元素的键进行访问,本篇文章将对寻常几种对键的访问方法进行说明讲解。
一、直接访问
解释:通过键值直接进行访问,若不存在则抛出异常。
(二)、使用步骤
1.语法
1.a=[value1:1,value2:2,value3:3]
2.b=a[value1]
3.print(b) #结果:1
2.代码如下(示例):
1.a=['age':18,'name':'zsl','love':'椰汁']
2.b=a['love']
3.print(b) #结果:椰汁
二、get
解释:如果指定键不存在,返回none;也可以指定键不存在时的默认返回对象,#推荐使用
(二)、使用步骤
1.语法
1.a=[value1:1,value2:2,value3:3]
2.b=a.get(value1)
3.print(b) #结果:1
2.代码如下(示例):
1.a=['age':18,'name':zsl,'love'=yezi]
2.b=a.get[name]
3.print(b) #结果:zsl
三、通过items,列出所有键值对
解释:items能直接列出字典里的所有键和值
(二)、使用步骤
1.语法
1.a=[value1:1,value2:2,value3:3]
2.b=a.items()
3.print(b) #结果:dict-itmes[value1:1,value2:2,value3:3]
2.代码如下(示例):
1.a=['age':18,'name':zsl,'love'=yezi]
2.b=a.itmes()
3.print(b) #结果:dict-items['age':18,'name':zsl,'love'=yezi]
四、通过keys,value,列出所有键and值
解释:通过keys可以列出字典的键,通过value能列出字典的所有值
(二)、使用步骤
1.语法
1.a=[value1:1,value2:2,value3:3]
2.a.keys() #结果:value1,value2,value3
3.a.value #结果:1,2,3
2.代码如下(示例):
1.a=['age':18,'name':zsl,'love'=yezi]
2.a.keys() #结果:age,name,love
3.a.value() #结果:18,zsl,yezi
总结
通过键值直接进行访问,若不存在则抛出异常。
get如果指定键不存在,返回none;也可以指定键不存在时的默认返回对象,#推荐使用
items能直接列出字典里的所有键和值
通过keys可以列出字典的键,通过value能列出字典的所有值