python字典的常见操作_Python 字典(Dictionary) 基本操作
字典(Dictionary)是一種可變容器模型,且可存儲任意類型對象
字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中 ,格式如下所示:
d = {key1 : value1, key2 : value2 }
dict = {'a': 1, 'b': 2, 'c': '3'}
打印整個字典
print dict
{'a': 1, 'c': '3', 'b': 2}
訪問字典里面值
print dict['a']
1
修改字典
dict['c'] = 4 # 更新
dict['d'] = "d" # 添加
print dict
{'a': 1, 'c': 4, 'b': 2, 'd': 'd'}
刪除字典元素
del dict['a'] # 刪除鍵是'a'的條目
print dict
{'c': 4, 'b': 2, 'd': 'd'}
dict.clear() # 清空字典所有條目
del dict # 刪除字典
通過遍歷keys()來獲取所有的鍵
for k in dict.keys() :
print(k , dict[k])
('a', 1)
('c', '3')
('b', 2)
返回字典所有的值
for v in dict.values():
print(v)
1
3
2
使用元組作為dict的key
dict2 = {(20, 30):'good', 30:'bad'}
print(dict2)
字符串模板中使用key
temp = '教程是:%(name)s, 價格是:%(price)010.2f, 出版社是:%(publish)s'
book = {'name':'Python基礎教程', 'price': 99, 'publish': 'C語言中文網'}
# 使用字典為字符串模板中的key傳入值
print(temp % book)
book = {'name':'C語言小白變怪獸', 'price':159, 'publish': 'C語言中文網'}
# 使用字典為字符串模板中的key傳入值
print(temp % book)
教程是:Python基礎教程, 價格是:0000099.00, 出版社是:C語言中文網
教程是:C語言小白變怪獸, 價格是:0000159.00, 出版社是:C語言中文網
總結
以上是生活随笔為你收集整理的python字典的常见操作_Python 字典(Dictionary) 基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASAN详解AddressSanitiz
- 下一篇: redis可以存多少条数据_最新数据!在