50、零基础Python到全栈-for循环遍历字典

  • 时间:2025-10-20 23:21 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:列表的循环取值我们讲完了之后,我们来看一下字典的循环取值。第一还是先定义一个字典,目前需要把字典里的只给我循环取出来,for循环就很简单了。dic ={’name’:’于谦’,’age’:’77’} for i in dic:但是目前有一个问题,如果我写的是列表,那么我直接把列表的值赋值给这个变量名,目前是字典,字典里的每个元素都有两部分,一个是key,另一

列表的循环取值我们讲完了之后,我们来看一下字典的循环取值。

第一还是先定义一个字典,目前需要把字典里的只给我循环取出来,for循环就很简单了。

dic ={'name':'于谦','age':'77'}for i in dic:

但是目前有一个问题,如果我写的是列表,那么我直接把列表的值赋值给这个变量名,目前是字典,字典里的每个元素都有两部分,一个是key,另一个是value。那for循环每次是直接把这两部分一起赋值给变量名i,还是单独赋值给key?还是赋值给value?

我们先print一下这个i,但是直接打印的是key。

dic ={'name':'于谦','age':'77'}for i in dic:    print(i)

50、零基础Python到全栈-for循环遍历字典


有了key,拿value就很简单了,直接print(dic[i])。打印出来的就是字典的value。

dic ={'name':'于谦','age':'77'}for i in dic:    print(dic[i])

50、零基础Python到全栈-for循环遍历字典


while循环我就不演示了,这个等我们学完可迭代对象之后应该会讲的,但是你用while循环来遍历字典太麻烦了,没有任何意义。

所以说只要是循环取值做遍历最好还是用for循环,由于for循环做遍历更加简洁。

字符串遍历就很简单了,和列表差不多。第一还是定义一个字符串,我们直接打印hello world,然后用for循环遍历这个字符串。直接打印,出现一个一个的单词。

dic ={'name':'于谦','age':'77'}for i in dic:    print(dic[i])

50、零基础Python到全栈-for循环遍历字典


注意了,空格也是一个字符,所以运行之后,打印出来就会有一些空行。

循环遍历字符串用的不多,简单了解一下就行了。而且字符串也可以像列表一样用索引进行取值,可以自己去测试一下。

while循环遍历字符串我就不讲了。和列表一模一样可以当做课后练习自己练习一下。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】Ubuntu 25.04 + RTX 2080(8GB)用 vLLM 部署 Qwen3:8B(2025-10-20 23:52)
【系统环境|】程序员笔记:LINUX安装NVIDIA驱动程序(2025-10-20 23:51)
【系统环境|】ollama 部署和配置(2025-10-20 23:50)
【系统环境|】docker环境运行GPU算法基础环境搭建(2025-10-20 23:50)
【系统环境|】60块钱矿卡p106重新上岗玩大模型(2025-10-20 23:49)
【系统环境|】Ubuntu 安装 NVIDIA L20 显卡驱动(2025-10-20 23:48)
【系统环境|】Ubuntu 22.04 Tesla V100s显卡驱动,CUDA,cuDNN,MiniCONDA3 环境的安装(2025-10-20 23:47)
【系统环境|】显卡驱动安装后CUDA不可用?90%的人都踩过这3个坑(2025-10-20 23:46)
【系统环境|】一夜回到解放前——掀起“NVDLA”的盖头来(Nvidia刚发布的NVDLA是何方神圣?)(2025-10-20 23:45)
【系统环境|】一键提取歌曲伴奏和人声分轨,最强伴奏与人声分离工具(2025-10-20 23:44)
手机二维码手机访问领取大礼包
返回顶部