只是希望自己能够坚持学习,当个自己的学习笔记,难免有错
字典: {}
访问字典:用[]
aline={'color':'blue','point':5}
print(aline['color'])
print(aline['point'])
blue
5
添加键-值对:
aline={'color':'blue','point':5}
print(aline)
aline['x_position']=0
aline['y_position']=0
print(aline)
{'color': 'blue', 'point': 5}
{'color': 'blue', 'point': 5, 'x_position': 0, 'y_position': 0}
修改字典中的值:重新赋值
aline={'color':'blue','point':5}
print(aline)
aline['x_position']=0
aline['y_position']=0
print(aline)
aline['x_position']=1
aline['y_position']=2
print(aline)
{'color': 'blue', 'point': 5, 'x_position': 0, 'y_position': 0}
{'color': 'blue', 'point': 5, 'x_position': 1, 'y_position': 2}
删除键-值对: del
aline={'color':'blue','point':5}
print(aline)
aline['x_position']=0
aline['y_position']=0
print(aline)
del aline['x_position']
print(aline)
del aline['y_position']
print(aline)
{'color': 'blue', 'point': 5}
{'color': 'blue', 'point': 5, 'x_position': 0, 'y_position': 0}
{'color': 'blue', 'point': 5, 'y_position': 0}
{'color': 'blue', 'point': 5}
遍历字典:for key,value in 字典名.items(): or for k ,v in 字典名.items(): 键-值可以使用任何名词
aline={'color':'blue','point':5}
for c,p in aline.items():
print("key:" + c)
print("value:" + str(p))
key:color
value:blue
key:point
value:5
遍历字典中的所有的键或值:.key(): .values():
aline={'color':'blue','point':5}
for name in aline.keys():
print(name)
color
point
aline={'color':'blue','point':5}
for name in aline.values():
print(name)
blue
5
嵌套:
字典列表
字典中存储列表
字典中存储字典
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)