Python编程——Python基础知识之字典(三)

在python中,字典是一系列键——值对,每个键都与一个值相关联,可以使用键来访问与之关联的值,与键相关联的值可以是数字,字符串,列表乃至字典,也可以将python对象用作字典的值,在python中,字典放在花括号中的一系列键值表示

1.一个简单的字典
alien = {'color':'green', 'point':5}
print alien['color']
print alien['point']

#输出结果
green
5
2.在字典中添加键-值对
alien = {'color':'green', 'point':5}
alien['x_position'] = 0
alien['y_position'] = 20

print alien

-----------------------------------------------------------------
{'color': 'green', 'y_position': 20, 'x_position': 0, 'point': 5}
-----------------------------------------------------------------
4.创建空字典增加并修改值
alien = {}
alien['color']='green'
print alien

--------------------
{'color': 'green'}
--------------------

#修改字典中color的值
 alien['color'] = 'yellow'
 print alien

-------------------
{'color': 'yellow'}
-------------------
5.删除键—值对

可以使用del删除相应的键值,使用del语句时必须指定字典名和要删除的键

alien = {'color':'green', 'point':5}

del alien['point']
print alien

----------------
{'color': 'green'}
----------------
6.遍历字典

1>用items()遍历键-值

alien = {'color':'green', 'point':5}
#在for循环中定义两个值,k和v通过items()方法来遍历字典
for k, v in alien.items():
    print k,v

-----------------
color green
point 5
-----------------

2>用keys()遍历所有的键

for k in alien.keys():
    print k

-------------
color
point
-------------

3>用values遍历所有的值

for v in alien.values():
    print v


green
5

猜你喜欢

转载自blog.csdn.net/gmq_syy/article/details/78079350