python 字典使用
关于遍历字典的键和值
注意要使用两个变量接收字典,如果使用一个会返回元组键值对
点击查看代码
for key,value in menu.items():
print('\nkey:'+key)
print('value:'+value)
点击查看代码
menu2 = menu1
for key,val in menu2.items():
menu2[key]=val*2#错误代码
点击查看代码
menu2 = {}
for key in menu1:
menu2[key] = menu1[key] * 2#正确代码
点击查看代码
# 创建并初始化menu字典
menu = {'fish':40, 'pork':30, 'potato':15, 'noodles':10}
# 向menu字典中添加菜名和价格
menu['juice'] = 12
menu['egg'] = 5
# 输出新的menu
print(menu)
点击查看代码
# 创建并初始化menu字典
menu = {'fish':40, 'pork':30, 'potato':15, 'noodles':10}
# 删除noodles键值对
del menu['noodles']
# 打印输出新的menu
print(menu)
点击查看代码
# 创建并初始化menu字典
menu = {'fish':40, 'pork':30, 'potato':15, 'noodles':10}
# 修改menu字典中菜fish的价格
menu['fish'] = 50
# 打印输出新的menu
print(menu)
点击查看代码
# 创建并初始化menu字典
menu = {'fish':40, 'pork':30, 'potato':15, 'noodles':10}
# 获取并返回menu字典中键'fish'键对应的值
print(menu['fish'])