字典的遍历|学习笔记

简介: 快速学习 字典的遍历

开发者学堂课程【Python 语言基础 2:列表、元组、字典、集合:字典的遍历】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/600/detail/8718


字典的遍历


一、 字典的遍历

字典(dict)的遍历,就是将字典中的值都取出来。用到的方法主要有三个 keys()、values()、items()。

1、keys()

使用 keys()会返回字典的所有的 key,即返回一个序列,该序列保存了字典所有的键。

d={‘name’:’孙悟空’,’age’:‘18’,‘gender’:‘男’}

print(d.keys())

输出结果为:

dict_keys([‘name’,‘age’,‘gender’])

我们可以通过遍历 keys()来获得所有的键。

for k in d.keys()

print(k)

结果为

name

age

gender

获取键之后,获取值也就不难了。

for k in d.keys()

print(d[k])

结果为

name 孙悟空

age 18

gender 男

2、values()

values()会返回一个序列,序列里保存有字典的左右的值。确定是无法看到值所对应的键。

for v in d.values()

print(v)

结果为

孙悟空

18

3、items()

items()会返回字典中所有的值,它会返回一个序列,序列中包含有双值子序列,双值分别是,字典中的 key 和 value。

print(d.items())

结果为

dict_items([(‘name’,‘孙悟空’),(‘age’,‘18’),(‘gender’,‘男’)])

使用 values()的方法为:

for k,v in d.items()

print(k,‘=’,v)

遍历结果为

name = 孙悟空

age = 18

gender = 男

以上三种方法都可以对字典进行遍历,其中 keys()、items()使用较多,values()由于无法看到对应的键使用较少。

相关文章
|
9月前
|
存储 程序员 索引
数据结构深度剖析:列表、元组、字典和集合
【4月更文挑战第8天】Python的四种基础数据结构——列表、元组、字典和集合,各自拥有独特的特性和应用场景。列表是可变序列,方便增删改元素;元组不可变,常用于保证数据不变性;字典是键值对容器,快速访问通过键;集合是无序不重复元素集,适合成员测试和去重。理解并灵活运用这些数据结构,能提升代码效率,有效处理和分析数据。
144 1
|
存储 索引 Python
22.从入门到精通:Python数据结构元组和序列 元组 序列 集合 创建集合 集合操作 字典 遍历技巧
22.从入门到精通:Python数据结构元组和序列 元组 序列 集合 创建集合 集合操作 字典 遍历技巧
关于对象遍历的时候的一些排序问题
关于对象遍历的时候的一些排序问题
121 0
关于对象遍历的时候的一些排序问题
|
开发者 Python
字典的遍历|学习笔记
快速学习字典的遍历
字典的遍历|学习笔记
|
PHP 开发者
|
Java 开发者 Python
Python 字典遍历、缺省字典、有序字典实战|学习笔记
快速学习 Python 字典遍历、缺省字典、有序字典实战
180 0
Python 字典遍历、缺省字典、有序字典实战|学习笔记
v-for遍历对象、数组
v-for遍历对象、数组
132 0
|
Scala 开发者 索引
元组的访问和遍历 | 学习笔记
快速学习元组的访问和遍历
|
C++ 开发者 Python
字典的练习|学习笔记
快速学习字典的练习
|
存储 开发者 Python
字典的练习2|学习笔记
快速学习字典的练习2

热门文章

最新文章