dic = {
"保罗":[55 , "教授" , 60000] ,
"彼得":[33,"讲师",30000],
"安德列":[23 , "实习生" , 15000] ,
}
print(dic.keys() , dic.values())
l1 = []
l2 = []
l1 = dic.keys()
l2 = dic.values()
print(l1,l2)
l3 = []
l4 = []
l3 = list(dic.keys())
l4 = list(dic.values())
dic.clear()
print(l1,l2)#迭代器是动态的,字典清空后,其中没有了key和value,l1和l2指向的迭代器结果也为空了
print(l3,l4)#如果字典清空之前将迭代器呈现的结果用列表存储下来,那么这里打印的是之前拿列表存下的结果,与字典变化无关。
新手,关于字典的keys()和value()方法要注意的一个小点
最新推荐文章于 2025-04-22 13:30:00 发布
本文探讨了Python中字典的使用,包括keys()和values()方法。通过示例展示了如何获取字典的键和值,并存储为列表。同时,解释了迭代器的动态特性,当字典清空后,迭代器对应的结果也将为空。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.9
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
254

被折叠的 条评论
为什么被折叠?



