字典的常用操作
dict.keys()
['gender', 'age', 'name', 'level']
dict =
print(type(dict.keys()))
print(type(dict.values()))
list1 = dict.items()
list1
[('gender', 'male'), ('age', 101), ('name', 'xiaoxiao'), ('level', 'five')]
for key, value in list1:
print(key, value)
('gender', 'male')
('age', 101)
('name', 'xiaoxiao')
('level', 'five')
for i in list1:
key, value = i
print(key, value)
('gender', 'male')
('age', 101)
('name', 'xiaoxiao')
('level', 'five')
* 字典的巢狀
```python
dict = ,
'hobby': [
, ]}
print(dict)
# 結果是:
, 'hobby': [, ]}
# 字典中可以巢狀字典、列表,可以進行多層巢狀
print(dict['hobby'][0].get('name'))
# 結果是:fitness
is和==的比較note集合的操作小資料池:
小資料池是python中專門為字串和數字設定的儲存
字串單個 * 20以內的字串值相等記憶體相同,超過20則記憶體不同
如果字串和數字符合上述的規則,那麼值和記憶體位址都是一樣的
==是比較變數的值是否相等,is比較的是變數對應的記憶體位址是否相同
字典的常用操作
大綱 字典 dict 是python中唯一的乙個對映型別.他是以括起來的鍵值對組成.在dict中key是 唯 的.在儲存的時候,根據key來計算出乙個記憶體位址.然後將key value儲存在這個位址中.這種演算法被稱為hash演算法,所以,切記,在dict中儲存的key value中的key 必須...
python 字典的定義和常用操作
對映的型別 字典 練習 chinese zodiac 猴雞狗豬鼠牛虎兔龍蛇馬羊 zodiac name u 摩羯座 u 水瓶座 u 雙魚座 u 白羊座 u 金牛座 u 雙子座 u 巨蟹座 u 獅子座 u 座 u 天秤座 u 天蠍座 u 射手座 zodiac days 1,20 2,19 3,21 4...
python字典的常用操作
coding utf 8 新建乙個字典 d printd xiaoming 訪問字典中的某個元素 d xiaoqin 25 新增元素 printd d.pop xiaoming 刪除元素 printd d.popitem 隨機返回並刪除字典中的一對鍵和值 printd d.clear 刪除字典所有元...