iT邦幫忙

0

[Day9]Python學習(四)

  • 分享至 

  • xImage
  •  

參考資料
https://www.youtube.com/watch?v=L3-KuGYhw78&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=5
集合、字典的基本運算
集合:用大括號框起來

https://ithelp.ithome.com.tw/upload/images/20221015/20153234AcYPA3G199.jpg
in:判斷該資料是否在集合內,如果在會輸出True、不在則輸出False
例:3在集合內所以輸出True,10不在所以輸出False

not in:判斷該資料是否在集合內,如果不在會輸出True、在則輸出False
例:10不在集合內所以輸出True
https://ithelp.ithome.com.tw/upload/images/20221015/20153234fHmYVgimrE.jpg
&=交集:取兩個集合中相同的資料
https://ithelp.ithome.com.tw/upload/images/20221015/201532344YlX04Wgzc.jpg
|=聯集:取兩個集合中所有資料,但不重複取
https://ithelp.ithome.com.tw/upload/images/20221015/20153234Wgni8PEm5K.jpg
-=差集:從s1中減去和s2相同的資料,從s2中減去和s1相同的資料
https://ithelp.ithome.com.tw/upload/images/20221015/20153234NslqoOKSzr.jpg
^=反交集:取兩個集合中所有不相同的資料
https://ithelp.ithome.com.tw/upload/images/20221015/20153234BP6dVcHzQa.jpg
set(字串):把字串的字母拆解成集合,相同的字母不會重複輸出,順序也是隨機的
也可以用in、not in判斷該字母存不存在set(字串)中

字典:key跟value的配對,用大括號框起來,key跟value用冒號連接
https://ithelp.ithome.com.tw/upload/images/20221015/20153234qnjUAqcuvE.jpg
選擇key可以輸出對應的value,key用中括號框起來
例:dic["apple"]->輸出"蘋果"
https://ithelp.ithome.com.tw/upload/images/20221015/20153234A2G3JH9lbt.jpg
可以更改key所對應的value
https://ithelp.ithome.com.tw/upload/images/20221015/20153234tO6TAU71DS.jpg
可以利用in、not in判斷key是否在字典裡,注意!!判斷的是key不是value
https://ithelp.ithome.com.tw/upload/images/20221015/20153234YomaKC6eae.jpg
用del可以刪除字典裡的key
https://ithelp.ithome.com.tw/upload/images/20221015/201532346fYGyJHFSq.jpg
這是一個固定的寫法,key:x value:x2,x的值就是後面用for然後x in一個列表(列表[])
例:key=x=3->value=x
2=6、key=x=4->value=x*2=8.......


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言