《Python编程:从入门到实践》6-10笔记

《Python编程:从入门到实践》6-10笔记,第1张

6.2 使用字典

格式:user_0={'x':'y','m':n}

6.2.1 访问字典中的值

格式:user_0['x']➡️y

6.2.2 添加键值对

格式:user_0['m']=n

6.2.4 修改字典中的值

赋值修改

6.2.5 删除键值对

格式:del user_0['x'] #删除的键值对会永久消失

6.2.7 使用get()来访问值

如果访问不存在的值会报错,所以需要方法get()来指定返回结果。


例如:

user_0 = {'color':'white','speed':'fast'}

point_value = user_0.get('points','No point value assigned.')

print(point_value)

#调用get()时,如果没指定第二个值,会直接返回None来表示没有这个值。


作业:

练习 6-1 人

person={'first_name':'ze','last_name':'kim','age':'19','city':'xiamen'}
print('first name is',person['first_name'])
print('last name is',person['last_name'])
print('age is',person['age'])
print('city is ',person['city'])

练习6-2 喜欢的数

like_numbers={}
like_numbers['mike']=1
like_numbers['bill']=11
like_numbers['lucy']=0
like_numbers['ferry']=9
like_numbers['jack']=100
print('mike likes',like_numbers['mike'])
print('bill likes',like_numbers['bill'])
print('lucy likes',like_numbers['lucy'])
print('ferry likes',like_numbers['ferry'])
print('jack likes',like_numbers['jack'])

练习 6-3 词汇表

dictionary={'变量':'能储存计算结果或能表示值的抽象概念',
            '列表':'数据项构成的有限序列',
            '字符串':'由数字、字母、下划线组成的一串字符',
            '遍历':'遍历是指对树中所有结点的信息进行一次访问',
            '缩进':'调整文本与页面边界之间的距离'}
print('变量:',dictionary['变量'])
print('列表:',dictionary['列表'])
print('字符串:',dictionary['字符串'])
print('遍历:',dictionary['遍历'])
print('缩进:',dictionary['缩进'])

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/568187.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-09
下一篇2022-04-09

发表评论

登录后才能评论

评论列表(0条)

    保存