Products
GG网络技术分享 2025-11-22 23:27 2
巨大家优良, 今天我要给巨大家讲一个超优良玩的事情,就是怎么用Python里面的一个超级厉害的东西——字典.items来玩转数据!听起来是不是有点麻烦?别担心,我会用Zui轻巧松的话来告诉你们,保证你们一听就会。
先来个例子吧, kankan我们平时用的字典长远啥样:

my_dict = {'name': 'John', 'age': 30, 'city': 'New York'}
这玩意儿字典里我们用'name'来存John的名字,用'age'来存John的年龄,用'city'来存John的城里。那怎么样才Nengkan到里面全部的东西呢?这时候,我们就需要用到.items方法啦!
items方法会给我们一个特别的东西,它会把字典里的每一对东西变成一个细小括号里面的一对巨大括号,然后这些个细小括号就排成一排,就像这样:
dict_items, , ])
是不是有点像我们细小时候玩的细小火车?个个细小火车dou带有一个细小名字和一个细小数字,对吧?这里的'name'和'John'就像是火车的名字和数字,而细小括号和巨大括号就像是火车车厢。
我们想了解一下John的全部信息,Neng用.items方法来一个一个地kan:
for key, value in my_dict.items: print
运行后来啊会是:
name John age 30 city New York
是不是hen轻巧松?就像我们细小时候玩的游戏一样,一个一个地打开礼物盒,kankan里面是啥。
Ru果我们想晓得字典里有没有'age'这玩意儿键, 我们Neng用in关键字来检查:
当然这玩意儿方法有点绕,基本上原因是我们直接检查键名会geng轻巧松,但是这也说明了.items方法的有力巨大之处。
items方法Neng用在hen许多地方,比如:
我们想按照年龄来排个序,kankan谁Zui年纪轻巧:
sorted_dict = dict, key=lambda item: item)) print
{'name': 'John', 'city': 'New York', 'age': 30}
是不是hen神奇?我们就像魔法师一样,把字典里的东西按照年龄沉新鲜排了个序。
有时候, 我们兴许需要把字典转换成列表来用,items方法也Neng帮上忙:
list_of_items = list) print
这样,我们就Neng用列表的方法来操作字典里的数据了。
通过学.items方法,我们不仅学会了怎么查kan字典里的内容,还Neng用它来Zuohen许多好玩的事情。希望这篇文章Neng帮巨大家geng优良地搞懂Python中的字典和.items方法。Ru果你还有其他问题,欢迎在评论区留言哦!
Demand feedback