欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

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

2023-02-17 15:37:59 1512

摘要:复习:请说出字符串和列表的特征,并举例。答案:字符串:必须有引号表示列表:是[]括起来,多个内容用逗号隔开举例:"我是中国人":字符串[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 ...==....: 这是条件判断语句,我们后面也会详细讲,你先记住这行代码的意思是:如果...与...一致
    你可以增加里面要背的单词,具体怎么做你应该知道吧?

版权声明:本站所有文章皆是来自互联网,如内容侵权可以联系我们( 微信:bisheco )删除!
友情链接
币圈社群欧易官网