PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題]精通python的範例求教
作者:
teddyissad
(了不起 負責)
2019-07-22 17:41:54
https://i.imgur.com/KrQzV0M.jpg
不好意思,想請問一下,我把上述中間那行程式碼的原因理解為
先將dict_counter令為空集合,當作初始條件,
然後food將集合中的[spam spam egg spam ]用for依次拿來使用。
我想請問其中的dict_counter[food]是什麼意思
另外dict_counter[food]+=1
是在表達什麼 ?
謝謝 100p酬謝
作者: stucode
2019-07-22 18:07:00
dict_counter = {} 是建立空字典不是空集合。dict_counter[food] 是查詢字典中 key 為 food 變數內容的對應值為何,假設dict_counter = {'spam': 3, 'egg': 1}food = 'spam'那 dict_counter[food] 就是 3而 dict_counter[food] += 1 是把該對應值 +1,變成 {'spam': 4, 'egg': 1}
作者:
TitanEric
(泰坦)
2019-07-22 18:54:00
利用dict作counting個人覺得not in dict比較直覺 也容易閱讀
作者:
yummy8765
(tsuyoku)
2019-07-22 22:42:00
=0是指定 +=1是運算 我會這樣理解
繼續閱讀
[問題] 視覺化的time模組
bchoice
[問題] 為什麼我的end=“”出現invalid syntax
a4431520
[問題] 為什麼會印出None
spong
[問題] 求問如何從特定網頁上抓圖片
Bivekon
[問題] 簡單的問題提問
teddyissad
[問題] 將dataframe裡重複的資料做分類
nO25948
[閒聊] 請問有人用過免費Proxy寫爬蟲嗎?
philipwen
[問題] post內容中,多個相同的值
ericerix
[資訊] 每天新聞資訊網站整理
IAMPF
如何同時把多個資料匯入模型,並同時運算?
qaz992030
Links
booklink
Contact Us: admin [ a t ] ucptt.com