python读取字典元素笔记_Python 学习笔记 - 字典
Python 字典
字典是一種無序的、可修改的、可索引的容器。
字典使用花括號聲明,具有鍵和值。
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
print(mydic)
結(jié)果:
{'name': '孫悟空', 'origin': '猴子'}
訪問字典
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
print(mydic['name'])
結(jié)果:
孫悟空
修改元素
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
print('修改前的名字:', mydic['name'])
mydic['name'] = '豬八戒' # 修改 name 的值為豬八戒
print('修改后的名字:', mydic['name'])
結(jié)果:
修改前的名字: 孫悟空
修改后的名字: 豬八戒
添加元素
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
print('修改前的字典:', mydic)
mydic['age'] = 9000 # 添加 age 鍵值
print('修改后的字典:', mydic)
結(jié)果:
修改前的字典: {'name': '孫悟空', 'origin': '猴子'}
修改后的字典: {'name': '孫悟空', 'origin': '猴子', 'age': 9000}
移除元素
可以刪除一個(gè)元素,也可以清空字典,或者刪除字典:
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
del mydic['name'] # 刪除鍵值 name
# 或者使用 mydic.pop('name') 來刪除
mydic.clear() # 清空字典
del mydic # 刪除字典
字典長度
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
print(len(mydic)) # 打印長度 2
復(fù)制字典
使用 copy 來復(fù)制字典:
mydic = {
'name':'孫悟空',
'origin':'猴子'
}
mydic2 = mydic.copy() # 復(fù)制 mydic 到 mydic2
字典構(gòu)造器
可以使用 dic() 來創(chuàng)建字典
mydic = dic(name='孫悟空', origin='猴子')
# 注意,關(guān)鍵字不是字符串,不需要加引號
# 使用等于號賦值而不是冒號
print(mydic)
字典鍵的特點(diǎn)同樣的鍵只能出現(xiàn)一次,如果出現(xiàn)重復(fù)鍵,最后出現(xiàn)的鍵才有效
鍵必須是不可變的,因此可以使用數(shù)字、字符串、或者元組充當(dāng)鍵,但是列表不行
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的python读取字典元素笔记_Python 学习笔记 - 字典的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 冰萃咖啡和手冲咖啡有什么区别?
- 下一篇: 萝卜丸子的家常做法?