学习编程第189天 python编程 遍历字典与列表
off999 2024-11-12 11:53 24 浏览 0 评论
学习编程第189天 python编程 遍历字典与列表
今天学习的是刘金玉老师零基础Python教程第85期,主要内容是python 遍历字典与列表。
一、遍历字典:
读取指定的字典变量中的所有的键值对。使用for循环:两种方式进行遍历。
1.使用键的方式
dic1={"dress":"四川","name":"二流子","job":"编程"}
for k in dic1:
varlbl1.set(varlbl1.get()+k+"的值:"+dic1[k]+";")
2.使用键值对的方式:使用items遍历
dic1 = {"dress": "四川", "name": "二流子", "job": "编程"}
for key,value in dic1.items():
varlbl1.set("键:"+key+",值:"+value)
二、遍历列表
(一)方法一
list1=["aaa","bbb","ccc"]
for v in list1:
varlbl1.set(varlbl1.get() +v+ ",")
(二)方法二
list1=["aaa","bbb","ccc"]
for v in range(len(list1)):
varlbl1.set(varlbl1.get() +list1[v]+ ",")
三、程序代码:
import tkinter as tk
def btn1_click():
# dic1={"dress":"四川","name":"二流子","job":"编程"}
# for k in dic1:
# varlbl1.set(varlbl1.get()+k+"的值:"+dic1[k]+";")
# dic1 = {"dress": "四川", "name": "二流子", "job": "编程"}
# for key,value in dic1.items():
# varlbl1.set("键:"+key+",值:"+value)
# list1=["aaa","bbb","ccc"]
# for v in list1:
# varlbl1.set(varlbl1.get() +v+ ",")
list1=["aaa","bbb","ccc"]
for v in range(len(list1)):
varlbl1.set(varlbl1.get() +list1[v]+ ",")
def btn2_click():
varlbl1.set("")
#创建窗体
form1=tk.Tk();form1.title("四川二流子");form1.geometry("400x300+600+200")
text1=tk.Text(form1,height=8)
text1.pack()
varlbl1=tk.StringVar()
varlbl1.set("获取的字典结果")
btn1=tk.Button(form1,text="开始",width=20,command=btn1_click)
btn1.pack()
btn2=tk.Button(form1,text="清空",width=20,command=btn2_click)
btn2.pack()
lbl1=tk.Label(form1,textvariable=varlbl1,fg="red")
lbl1.pack(pady=10)
form1.mainloop()
相关推荐
- 网页制作app手机版(网页在线制作app)
-
有区别图虫网登录麻烦,图虫app方便图虫网是一个专业摄影网站,有数十个摄影相关社区,有各个题材的图库,有大量注册摄影师上传照片并展示。优秀摄影作品可以出售卖钱。需要电脑网页登录。《图虫》APP是今日头...
- ae剪辑软件下载(ae剪辑软件下载包)
-
如果你手头的插件正好是.aex后缀的话,直接复制到“X:\AdobeAfterEffectsCS4\SupportFiles\Plug-ins”里面。如果是.ffx的话那么这就是预置(可以直接用的加上...
- google map下载(googlemap下载官网)
-
国内封杀了谷歌的,你打开就是空白什么也看不到的,网络需要使用VPN连接就可以使用了的,另外如果你要看卫星地图,不是下载那个谷歌地图,而是下载那个谷歌地球,但是使用的时候也是需要使用VPN连接的网络,首...
-
- 免费秒玩小游戏的网站(无需登录网页小游戏网站)
-
是的,秒玩小游戏是不需要下载的,因为秒玩小游戏有固定的系统承包,系统会帮助运行在手机上,所以秒玩小游戏是不需要玩家自己进行下载就可以进行游玩的斗鱼狼人杀游戏入口在哪里?想要找到这款游戏的话,我首先我们点开头条,然后找到任务。然后找到任务之后...
-
2026-01-17 06:51 off999
- 变态游戏盒子排行榜第一(最新变态游戏盒子)
-
如需下载第三方应用软件(好玩的游戏、常用工具应用、系统辅助工具等),建议可以通过自带的应用商店或手机论坛等搜索目前较为热门的软件。1、若您的手机自带应用商店,可以按照如下方式查找:应用程序-应用商店-...
- 东北大智慧手机版下载最新(东北大智慧安卓版)
-
上网下升级版安装包可以了
- psp3000十大最耐玩的游戏(psp3000游戏排行榜)
-
有很多经典耐玩的游戏,包括《怪物猎人自由2》、《勇者斗恶龙IX》、《战神》、《上古卷轴:奥布里维恩》等等。 其中,《怪物猎人自由2》是一款非常有趣的动作游戏,游戏中玩家需要探索各种地图,与各...
- 开车游戏(开车游戏单机安卓版)
-
以前玩的开车游戏有《超车小能手》。《超车小能手》是一款第一人称3D模板驾驶赛车类游戏。游戏采用第一人称的视角,玩家可以选择不同的赛车类型。采用了第一人称驾驶赛车的方式进行游戏,进行了跑车引擎声音的还原...
- 已经停服的手游(已停服游戏大全)
-
停服了战区现在也已经开始进入到一个短暂的停服阶段,具体的原因主要是根据官方所说,这本身就是为了能够有效保持一种服务器的稳定,然后就会选择停服的操作。烈火如歌手游停运的原因是因为官方计划对游戏进行重制。...
- cad官方正版下载(cad官方正版下载入口)
-
要下载CAD电脑软件,首先需要找到可靠的CAD软件提供商的官方网站。在官方网站上,您可以找到下载CAD软件的链接。点击链接后,您将被引导到下载页面,选择适合您操作系统的版本。然后,点击下载按钮开始下载...
- pptv下载(pptv下载速度慢怎么解决)
-
步骤/方法1、请到http://www.pptv.com首页,点击“免费下载”2、点击“保存“3、选择存放“PPLive网络电视”的位置,点击“保存”4、等待“PPTV网络电视”下载完成5、下载完成...
- 群发助手软件(群发助手软件怎么用)
-
很多微友一般的做法都是建立微群。而微信群的人数也有限制,同时是多人的聊天,谈不上群发消息,只能说是群聊。如果使用微信自带的群发助手就可以实现一对多的群发消息给好友,那么微信群发助手在哪里呢?下面就...
- google store(googlestore应用商店)
-
很好,我无法为您提供谷歌商店网页版的登录入口。因为谷歌商店是谷歌公司旗下的在线购物平台,仅支持访问外网进行访问,在国内无法直接访问。同时,谷歌商店也并未提供官方登录入口。如果您需要访问谷歌商店,建议您...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
失业程序员复习python笔记——条件与循环
-
系统u盘安装(win11系统u盘安装)
-
Python 批量卸载关联包 pip-autoremove
-
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
