首页 > 编程语言 >Python中的字典的循环和嵌套

Python中的字典的循环和嵌套

时间:2023-11-01 15:35:31浏览次数:30  
标签:赵四 Python 大脚 dic 嵌套 key 刘能 字典

 字典进阶操作 -- 循环和嵌套

dic = {
    "赵四": "特别能歪嘴",
    "刘能": "老, 老四啊...",
    "大脚": "跟这个和那个搞对象",
    "大脑袋": "瞎折腾....",
}

1. 可以用for循环, 直接拿到key

for key in dic:
    print(key,dic[key])

#输出结果
赵四 特别能歪嘴 
刘能 老, 老四啊...
大脚 跟这个和那个搞对象
大脑袋 瞎折腾....

这里key也不需要特殊指定,key就代表其中的赵四、刘能、大脚、大脑袋

同样,对应的value也能够跟随输出出来

2. 希望把所有的key全都保存在一个列表中

直接用字典命令dic.keys()拿到key的值

print(dic.keys())

#输出结果
dict_keys(['赵四', '刘能', '大脚', '大脑袋'])

可以直接把他们塞进列表中

print(list(dic.keys()))  # 列表拿到所有的key了

#输出结果
['赵四', '刘能', '大脚', '大脑袋']

3. 直接用字典命令dic.valus()把他们都放在一个列表中

print(list(dic.values()))

4. 直接拿到字典中的key和value

 

标签:赵四,Python,大脚,dic,嵌套,key,刘能,字典
From: https://www.cnblogs.com/Magiclala/p/17803242.html

相关文章

  • 双层while嵌套循环导致 500internal server error
    在编写从文本文件中提取有用信息的过程中,使用到了双层while嵌套循环(其实内循环就是8,9次数据处理,时间复杂度并不高,为O(n))。奇怪现象:第一次进入内层while循环,函数会成功执行,但是不能正确退出,且浏览器页面不显示任何内容,只是一个劲儿地转圈圈,随后(大约6,7秒钟之后,会出现:500internals......
  • Python eval的用法及注意事项
    eval是Python的一个内置函数,这个函数的作用是,返回传入字符串的表达式的结果。想象一下变量赋值时,将等号右边的表达式写成字符串的格式,将这个字符串作为eval的参数,eval的返回值就是这个表达式的结果。python中eval函数的用法十分的灵活,但也十分危险,安全性是其最大的缺点。本文从灵活......
  • python 模块导入赋值给变量
    一、假设有一个dangerous_code.py文件。二、导入模块赋值给变量dangerous_module=__import__('dangerous_code')三、执行模块中的delete_all函数(方法)删除内容danderous_module.delete_all()免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果......
  • c# Dictionary 字典与线程安全字典的基本使用
    在C#中,字典(Dictionary)是一种特殊的集合,用于存储键/值对。这是一种关联数组,其中每个元素都包含一个键(Key)和一个值(Value)。下面是一个简单的C#字典的例子://字典:泛型;key-value,增删查改都很快;//字典如果数据量太大的话,也会影响效率.//字典......
  • 《最新出炉》系列初窥篇-Python+Playwright自动化测试-24-处理单选和多选按钮-上篇
    1.简介在工作和生活中,经常会遇到我们需要进行选择的情况,比如勾选我们选择性别,男女两个性别总是不能同时选中的,再比如我们在选择兴趣爱好时,我们可以选择多个自己感兴趣的话题,比如:篮球、足球、电竞等话题。我们在执行自动化测试的过程中,必须要学会处理这样的情况。在实际自动化测试......
  • Python使用got库如何写一个爬虫代码?
    got库是一个Python的HTTP库,可以用于爬取网页数据。它提供了简单易用的API,支持异步请求和爬虫IP设置等功能。使用got库进行爬虫开发,可以快速地获取所需数据。下面是使用got库进行爬虫的基本步骤:1、安装got库:可以使用pip命令进行安装,命令为pipinstallgot。2、导入got库:在Python代码......
  • 通过python批量调整图片的大小
    在日常工作或学习中,我们经常需要对图片进行大小调整。如果只有一两张图片,我们可以直接使用一些常见的图像处理软件(如Photoshop)来完成。但是,如果有大量图片需要调整大小,手动操作显然效率低下。这时,我们可以借助Python的PIL库来实现批量调整图片大小的功能。本文将介绍如何使用P......
  • python + flask + ffmpeg + hls.js
    参考视频链接:https://www.bilibili.com/video/BV1ay4y1A78j/?p=5&spm_id_from=pageDriver&vd_source=5fed6e8a7e3ad9f10860bf7a4540ba71......
  • Python 潮流周刊#15:如何分析 FastAPI 异步请求的性能?
    你好,我是猫哥。这里每周分享优质的Python、AI及通用技术内容,大部分为英文。标题取自其中一则分享,不代表全部内容都是该主题,特此声明。本周刊精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进......
  • Python用PyMC3贝叶斯模型平均BMA:采样、信息准则比较和预测可视化灵长类动物的乳汁成分
    当面对多个模型时,我们有多种选择。模型选择因其简单性而具有吸引力,但我们正在丢弃有关模型中不确定性的信息。  print(f"Runing模型平均一种替代方法是执行模型选择,但讨论所有不同的模型以及给定信息准则的计算值。重要的是要将所有这些数字和测试放在我们问题的背景下,以便我们和......