show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次总结一下集合
- 集合可以
- 添加 add
- 清空 clear
- 指定删除 remove
- 丢弃 discard
- 弹出 pop
- 集合总共四种运算
- 交集 &
- 并集 |
- 差集 -
- 对称差集 ^
- 都可以增强赋值
- 集合之间可以判断
- 是否有交集
- 是否是子集
- 是否是超集
- 遇到这么个问题
- {}并不是空集
- 而是一个dict类型的对象
- 什么是dict呢?🤔
符号 | 例子 | 类型名 | 英文名 | 是否可变 | 是否有序 | 可否重复 |
---|---|---|---|---|---|---|
小括号 | (0, 1) | 元组 | tuple | 不可变 | 有顺序 | 可重复 |
中括号 | [0, 1] | 列表 | list | 可变 | 有顺序 | 可重复 |
大括号 | {0, 1} | 集合 | set | 可变 | 无顺序 | 不可重复 |
- 但是一个空的大括号
- 并不是空集
- 而是一个 dict 类型的变量
- 什么是dict类型?
- dict 代表着dictionary
- 字典
- 构造如下
- dict(one=1, two=2)
- 这就像是一个字典
- one 是一个要查的单词
- one 是什么意思
- one 的意思就是 1
- 这是一种 map 映射的关系
- 通过 "one" 可以查到 1
- 通过 "two" 可以查到 2
- 通过 key 可以查到 key所对应的value
- key 和 value 之间的映射关系
- 我记得住人名
- 但我记不住电话
- 这些人名是没有前后顺序的
- 我们建立一个python的通信录
- 联系人的信息
- 除了电话之外
- 可能还包括地址
- 这个时候人名
- 就可以映射到电话和地址元组
- 人名:(地址,电话)
- 通过"oeasy"可以查到详细信息元组
- 元组 第0个元素 是 电话
- 元组 第1个元素 是 地址
- dict 本意是dictionary字典
- 备查的字就是 key
- key 怎么理解?
- key 就是钥匙
- 这钥匙干嘛用的?
- 一把钥匙开一把锁
- 钥匙是和锁一一配对的
- 得到这把钥匙就能开这把锁
- 一个钥匙能开两把锁么?
- 一个 key 可以对应两个不同的 value 么?
- 试试
- 尝试
- 后面的 key-value pair(键值对)
- 会覆盖前面相同key 的 key-value pair(键值对)
- key 和 value 是一一对应
- key 只能有一个
- 那我做个关于动物的字典吧
- 编写字典可真是好玩的一件事情!!
- 可以对世界给出自己的解释
- 在古代
- 典可不是随便谁都能编辑的
- 现代
- 对词语有了新的解释
- 有了魔鬼辞典
中文 | 英文 | 含义 |
---|---|---|
先生 | husband | 吃完饭后负责洗碗却老是显得不甘愿的人 |
新娘 | bride | 一个把美好前程抛诸脑后的人 |
亲戚 | relations | 这样的一些人:你把他们召唤来,或者他们把你召唤去,这得看他们是比你富足还是比你穷而定 |
朋友 | friend | 在落魄时随之消逝的一个名词 |
熟人 | acquaintance | 就是这么一类人,我们和他们熟到可以向他们借钱,但没有熟悉到可以借钱给他们 |
乞丐 | beggar | 一种依赖朋友们接济度日的人 |
律师 | lawyer | 一个对法律圈套极为娴熟的人 |
失业 | leisure | 空闲,混乱生活中的一段清静 |
懒惰 | laziness | 下等人无权享用的一种悠闲 |
道歉 | apologize | 为将来的再次冒犯打下伏笔 |
可恶的 | abominable | 别人意见的实质 |
习惯 | habit | 为自由而设的镣铐 |
忍耐 | longanimity | 在报复可行之前,对欺辱照单全收 |
勇敢 | daring | 男人处在安全中时表现得最显著的品德之一 |
年 | year | 包含了三百六十五次失望的时间段落 |
订婚 | affianced | 为获得一个母夜叉而戴上脚镯 |
刺猬 | hedgehog | 动物里面的仙人球 |
自由 | liberty | 人类所想象出来的最珍贵的资产之一 |
- 典 这个词怎么来的呢?
- 典一般都是很有分量的
- 经典
- 典籍
- 典范
- 用典
- 引经据典
- 左右两只手
- 中间拿着册
- 一般也是古代的判例
- 盛典
- 大典
- 典狱长
- 典当行
- 靠的都是典
- 公元100年
- 许慎写出《说文解字》
- 英文中字典怎么理解呢?
- 字典这个词来自于拉丁语
- 意思是单词和短语的集合
- 第一本拉丁语字典来自于1220年
- Johannes de Garlandia
- 加兰的约翰
- 他来自英国
- 后在法国教拉丁文
- 为什么不是教英文或法文
- 编英文字典或法文字典呢?
- 因为拉丁文是传统语言
- 英文法文当时是混合了很多语言的一种方言
- 书籍很少
- 盎格鲁-撒克逊编年史 由 英太祖 阿尔弗雷德 编写
- 其中的《贝奥武甫》词汇和拼写方法和今天有很多不同
- 盎格鲁-撒克逊编年史 由 英太祖 阿尔弗雷德 编写
- 英文字典更是完全没有
- 世界上第一本英文词典是谁编的呢?
- 世界上第一本词典叫做
- the Table Alphabeticall
- 单词表
- 1604年
- the Table Alphabeticall
- 创造了一个临时解决方案
- 面向“女士、名媛淑女以及其他技能不熟练人”
- 列出了大约2,500个“较难使用的词汇”
- 这还不到当时常用语的5%
- 作者 Robert Cawdrey 的职业是神职人员
- 当时普及文化的人就是任职人员
- 因为能识字的人不多
- 前言部分字体为罗马正体
- 和今天的英语很像
- 但是也有些不一样
- 从A到Z按照字母表顺序排列
-
单词字体是罗马正体
-
单词含义是哥特字体
-
而且词义比较模糊
- “饮食”(diet)一词被描述为“进食的方式”
-
没有任何解释性的引用
- 更不用说追溯语源了
-
《字母表》的词汇量非常少
- 总共37页
- 甚至没有关于字母W的条目
-
可以给字典添加字典项吗?
- 翻翻文档手册
- 翻遍了帮助文件
- 也没有找到插入字典项的方法
- 不过也别着急
- 我们先去总结一下
- 这次学习了字典
- 字典是用来查的
- 根据一个 key
- 可以查到相应的 value
- 究竟什么是字典呢??🤔
- 下次再说 👋