# 字典 目錄:字
# 鍵:值對
dict_name=
wofang =
["豬八戒"
,"孫悟空"
,"李白"
,"西施"
,"廉頗"
]# 增 刪 改 查
# 查詢
print
(wofang[2]
)print
(dict_name[
"不知"])
# 修改
wofang[4]
="典韋"
print
(wofang)
dict_name[
"不知"]=
"火舞"
print
(dict_name)
# 增加乙個鍵值對的方法
"新英雄"
)print
(wofang)
dict_name[5]
="新英雄"
print
(dict_name)
# 刪除 del
del wofang[3]
print
(wofang)
del dict_name[5]
print
(dict_name)
# 判斷是否有這個鍵
print
("年齡"
in dict_name)
import random
wofang =
["豬八戒"
,"孫悟空"
,"李白"
,"西施"
,"廉頗"
]print
(wofang)
canzhan =
for i in
range
(1000):
num = random.randint(0,
4))print
(canzhan)
# 統計一下每個英雄出現了多少次
# 李白:38 豬八戒:100 孫悟空:100
# 1.新建乙個空的字典
can =
# 2.迴圈canzhan列表裡的英雄,不在的話給空字典加入乙個鍵值對,英雄名:1
# 在的話 英雄名: 原來的數值+1
for i in canzhan:
if i not
in can:
can[i]=1
else
: can[i]
= can[i]+1
print
(can)
python使用模組chardet判斷字元編碼
python中chardet 用來實現字串 檔案編碼檢測模板 2.chardet能夠檢測到的編碼方式 chardet 模組可以檢測以下編碼 3.chardet模組使用 使用chardet模組判斷字元編碼使用detect 函式即可 import chardet import urllib.reques...
Python中使用MySQL的BLOB字串型別
一直想在mysql中直接儲存二進位制資料,嘗試到今天也沒有解決這個問題,但仍有幾點要記錄一下,比較亂 可惜設定不了0編號,就將就著在這裡寫下版本吧。python 2.4.4,mysqldb 1.2.1 p2,mysql 5.0.32 不要使用 r 比如 insert into mytbl value...
python中關鍵字的使用
語句和表示式的區別 共同點 可以有輸出,也可以沒有輸出 語句 含有關鍵字 表示式 不含有關鍵字 python中有哪些關鍵字呢?又如何判斷乙個片語是不是關鍵字呢 使用keyword模組即可,該模組含有乙個屬性kwlist和乙個方法iskeyword import keyword keyword.isk...