文科生也能学会Python---第六讲:字典

时间:2023-02-17 15:37:59 | 浏览:934

复习:请说出字符串和列表的特征,并举例。答案:字符串:必须有引号表示列表:是[]括起来,多个内容用逗号隔开举例:"我是中国人":字符串[1,2,3]:列表参考答案下面来讲今天的新内容:字典试着看懂这两段代码dict={"Name":"Zar

复习:请说出字符串和列表的特征,并举例。

答案:

字符串:必须有引号表示
列表:是[]括起来,多个内容用逗号隔开
举例:
"我是中国人":字符串
[1,2,3]:列表


参考答案

下面来讲今天的新内容:字典
试着看懂这两段代码
dict={"Name":"Zara", "Age":7,"Class":"First"}
dict["Age"]=8
dict["School"]="RUNOOB" #更新
print(dict["Class"]) #輸出键对应的值
dict= {"Name":"Zara","Age":7,"Class":"First"}
del dict["Name"] #删除键是"Name"的条目
dict.clear() #.清空字典所有条目。
del dict #删除字典


初步解说:

第一行的冒号
: 表示 前面是 后面是
你可以理解为是 =或者
Name是Zara, Age是7
更新 就是 把某个键的原来的值给改成新的
第二行是直接把 Age的 7 改为 8
第三行 原来的字典里就没有 school这个键
这是在添加一个新的键和它对应的值
关于字符串,字典,列表之间的区分:

"......" 字符串

[..., ..., ...] 列表

{...:...., .... : .... , .... : ....} 字典

在字典里 ... : ... 是一个元素

这个元素包含 键 和 值,之间用 : 分开
比如这个词典
{"table":"桌子", "chair":"椅子","bench":"凳子"}


参考答案


下面我们来用我们学过的知识来做个实用的小工具:记单词小工具

记单词小工具

    import random 是什么?

    python里面有很多现成的模块,我们只需要拿来用就可以。import 你可以简单理解 从仓库里拿出 random这个模块来用

    random.choice 是说 random模块里有个方法,名字叫choice 合在一起就是:使用random.choice这个功能(随机选择);random.choice(keys)就是从keys里随机选择一个元素

    keys.append(key) 的作用是什么?

    .append() 是上一讲学的列表的添加元素
    将key这个元素添加到keys列表中

    for i in range(5): 关于这个我们后面会详细讲,你先记住这行代码的意思是:重复运行5次

    if ...==....: 这是条件判断语句,我们后面也会详细讲,你先记住这行代码的意思是:如果...与...一致
    你可以增加里面要背的单词,具体怎么做你应该知道吧?

相关资讯

友情链接

天天财经元宇宙中国SEO域名抢注宝宝起名网网站监控妈妈知道豆粕期货行情网信托理财网生肖马运势网天门山旅游网陈氏陈姓宝宝起名海康威视股票小霸王学习机今日宿州徒步旅行网南方航空股票梅里雪山旅游网钻石期货网东京旅游网王力宏歌迷网生日礼物网
python编程教学网-python数据库开发教程、python基础知识入门、python数据库编程入门、python语法基础、python下载安装教程、python下载手机版、python翻译器下载手机版、python翻译器代码、python语言翻译、python基础代码、python编程自学网。
python编程教学网 dadeji.cn©2022-2028版权所有