標籤:修改 value strong names div key clear cti 對象
1.字典:在python中,字典是一系列的索引值對。每個鍵都與一個值相關,你可以使用鍵來訪問與之相關聯的值。與鍵相關聯的值都可以是數字,字串,列表以及字典。事實上可以將任何Python對象用作字典中的值。
字典是無序的,因為沒有下標,用key來當索引,所以是無序的。
字典的key必須是唯一的,因為是通過key來進行索引的,所以key不可重複。
#字典的增:
names = {‘謾語‘:‘破曉‘,‘榣山遺韻’:‘解局‘}
names[‘happy‘] = ‘青桔‘#增加一個key
names.setdefault(‘無曉‘,‘青橘’)#如果key只存在,不會修改原來的數值,如果不存在就會追加在字典後面
names[‘謾語‘] = ‘破局’#如果key存在的話就修改原來的值
#字典的改
names = {‘謾語‘:破局‘‘,‘榣山遺韻‘:‘解局‘}
names[‘榣山遺韻‘] = ‘困局‘#修改其索引值為榣山遺韻的value
#字典的查
names={‘謾語‘:‘解局‘,‘榣山遺韻‘:‘破局‘}
print(names.get(‘謾語‘))#擷取key為謾語的value
print(names.get(‘謾語‘,110))#取不到key為謾語,預設就為110
#字典的刪除
names = {‘謾語‘:‘解局’,‘榣山遺韻‘:‘破局‘}
names.pop(‘謾語‘)#刪除指定key的values
names.popitem()#隨機刪除一個key
del names[‘榣山遺韻‘]#指定key來刪除
names.clear()#清空字典
字典中常用的一些方法:
names = {‘謾語‘:‘解局‘,‘榣山遺韻’:‘破局’}
print(names.values())#擷取字典中所有的values
print(names.key())#擷取字典中所有的key
print(names.items())#擷取字典中所有的key-values
python之字典(Dictionary)