D8 - 彭彭的课程#Python 集合、字典的基本运算 - Set、Dictionary

累累累
今天人生新成就达成
被调查局大哥询问吓爆我这个善良好公民

但应该是无大碍
我就去上班了XDD

好的今天老师要讲的内容感觉很多喔 Set&Dictionary
link: https://www.youtube.com/watch?v=L3-KuGYhw78&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=6&t=188s

  • 集合 Set
    资料没有顺序性(差异:list有序,set无)
    判断资料是否存在:in和not in运算符号
    交集& , 联集|
    差集- , 反交集^
#集合
s={1,2,3}
print(9 in s)
print(9 not in s)

s1={1,2,3,4}
s2={3,4,5,6,7}
#交集(取两个重复数值)
s3=s1&s2
print(s3)
#连集(取两个所有资料且不重复)
s4=s1|s2
print(s4)

s1={1,2,3,4}
s2={3,4,5,6,7}

#差集
s5=s1-s2
print(s5)

#反交集
s6=s1^s2
print(s6)

#字串拆解成集合
s=set("hello")
print(s)

  • 字典 Dictionary
    字典的:key-value配对
#输入key返回value
dic={"apple":"苹果","bug":"虫虫"}
print(dic)
print(dic["apple"])

#判断key是否存在
print("apple" in dic)

dic={"apple":"苹果","bug":"虫虫"}

#删除键值对(key-value pair): del key值
del dic["apple"]
print(dic)

# 利用列表资料产生字典
# dic={key:value for x in list}
dic={x:x* 2 for x in [3,4,5]}
print(dic)


<<:  Day 8 - Functional Programming 初探 (1) - HoF 与 Side Effects

>>:  vok-orm 关联性资料的新增/查询 (上篇) -- d08

【Day07】Behavior Level

always block always 若超过一行要用 begin、end 包起来。 always ...

鬼故事 - 这东西真烂

鬼故事 - 这东西真烂 Credit: Corentin Penloup 灵感来源:https://...

写在VSCode Extension系列文之後 - 12th铁人赛颁奖典礼得奖致词

2021/08/02 大家好,我是韦恩。 新的一年的铁人赛又到了,在这个时候,回顾下上次比赛结尾时的...

【领域展开 13 式】 有了骨头与皮肤,再搞清楚主要肌群 Menu 层级与操作

网站架构是骨头,布景主题是皮肤,Menu 是大肌肉 昨天【领域展开 12 式】 安装 Soledad...

10个最佳Windows档案总管的提示和技巧

是Windows作业系统的默认档案管理器。它也被叫做Windows File Explorer或Wi...