1 頁 (共 1 頁)

003-2集合Set用法(in, not in, &,|,-,^)+字典dictionary的用法

發表於 : 2022年 6月 25日, 07:48
cajhbb
003-2集合Set用法(in, not in, &,|,-,^)+字典dictionary的用法

代碼: 選擇全部

s1={1,2,3,4,5} #宣告集合s1
s2={4,5,6,7,8} #宣告集合s2
print(6 in s1) #查看6是否在s1
print(6 in s2) #查看6是否在s2
print(6 not in s1) #查看6是否不在s1
print(6 not in s2) #查看6是否不在s2
#交集.聯集
print(s1&s2) #交集
print(s1|s2) #聯集
print(s1-s2) #差集
print(s2-s1) #差集
print(s1^s2) #反交集(取不重複部份)
#-----------------------------------------
s=set("happy") #set拆解字串為集合
print(s) #重複的部份取1份
print("y" in s) #查看y有在集合內嗎?

字典dictionary的用法dic要用配對的方式 key-value呈現

發表於 : 2022年 6月 25日, 08:24
cajhbb
字典dictionary的用法dic要用配對的方式 key-value呈現

代碼: 選擇全部

dic={"flower":"花","orange":"橘子","Apple":"蘋果"}
print(dic)
print(dic["Apple"])#用括號key找value
print("flower" in dic)#判斷key存在否?
print("flower" not in dic)#判斷key不存在否?
#---- 刪除key ----
print(dic)
del dic["orange"]
print(dic)
#---- 字典變數列表型態 -----
dic={y:y*2 for y in [3,4,5]}
print(dic)