dic = {'key1' : 'value1', 'key2': 'value2' }
一、增
if
'key3'
not
in
dic
:
dic
[
'key3'
]
=
'value3'
二、刪
del dic
[
'key1'
]
# 刪除鍵是
'Name'
的條目
dic
.
clear
(
)
# 清空字典所有條目
del dic # 刪除字典
三、改
dic
[
'key1'
]
=
'value0'
# 更新
四、查
- 遍歷
for
key
,
value
in
dic
.
items
(
)
:
print
(
key
,
value
)
#同時遍歷 key,value
for
i
in
dic
.
items
(
)
:
print
(
i
,
i
[
1
]
)
# i為列表
[
key
,
value
]
,
for
i
in
dic
:
print
(
i
,
dic
[
i
]
)
#前者為key,后者為value
for
key
in
dic
.
keys
(
)
:
print
(
key
)
#單獨遍歷可key
for
value
in
dic
.
values
(
)
:
print
(
value
)
#單獨遍歷value
五、排序
sorted函數(shù),
sorted(iterable,key,reverse)
,sorted一共有iterable,key,reverse這三個參數(shù)
sorted
(
dic
.
keys
(
)
)
#僅根據(jù)key來排序
sorted
(
dic
.
items key
=
lamda item
:
item
[
i
]
)
#根據(jù)value排序
# 排序結果數(shù)據(jù)類型為list
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
