标签:for 分享 创建 val info http 注意 items color
创建字典
注意:列表、字典不能作为字典的key值、value可以是任意类型的值、字典是无序的
d = { ‘key1‘ : ‘value1‘, # 键值对 ‘key2‘ : ‘value2‘ }
索引方式找到指定元素
d = { ‘key1‘ : ‘value1‘, ‘key2‘ : ‘value2‘, ‘name‘ : ‘xiaoming‘, 10 : 11 } var = d[‘key2‘] print(var) # value2 var = d[10] print(var) # 11
删除字典中的元素
d = { ‘key1‘ : ‘value1‘, ‘key2‘ : ‘value2‘, ‘name‘ : ‘xiaoming‘, 10 : 11 } del d[‘key1‘] print(d) # {‘key2‘ : ‘value2‘, ‘name‘ : ‘xiaoming‘, 10 : 11} # 由于字典是无序的,print(d)结果顺序可能不一样
遍历字典
# 提示:字典是无序的,遍历顺序可能不一样 d = { ‘key1‘ : ‘value1‘, ‘key2‘ : ‘value2‘, ‘name‘ : ‘xiaoming‘, 10 : 11 } for i in d: print(i) # 遍历字典的键(key) ‘‘‘ key1 key2 name 10 ‘‘‘ for i in d.keys(): print(i) # 遍历字典的键(key) ‘‘‘ key1 key2 name 10 ‘‘‘ for i in d.values(): print(i) # 遍历字典的值(value) ‘‘‘ value1 value2 xiaoming 11 ‘‘‘ for k,v in d.items(): print(k,v) # 遍历字典中的键(key)和值(value) ‘‘‘ key1 value1 key2 value2 name xiaoming 10 11 ‘‘‘
当两个键(key)一样时,后面的值(value)会覆盖前面的值(value)(可能是这样)
特殊情况(True -> 1 False -> 0)
标签:for 分享 创建 val info http 注意 items color
原文地址:https://www.cnblogs.com/yanxiaoming/p/9149183.html