Python编程从入门到实践笔记——字典
发布日期:2021-05-09 06:23:05 浏览次数:19 分类:博客文章

本文共 1458 字,大约阅读时间需要 4 分钟。

Python编程从入门到实践笔记——字典

#coding=utf-8#字典--放在{}中的键值对;跟json很像#键和值之间用:分隔;键值对之间用,分隔alien_0 = {'color':'green','point':5,'height':10,'width':10}print(alien_0) #访问字典中的值--字典名[键]print(alien_0['color'])print(alien_0['point']) #添加键值对alien_0['x_position']=0alien_0['y_position']=25print(alien_0) #创建空字典alien_1={}print(alien_1) #修改字典中的值alien_0['color']='black'print(alien_0) #删除(彻底删除)键值对 deldel alien_0['point']print(alien_0) #遍历字典 items()print('-----------------------')for k,v in alien_0.items():    print("Key:"+k)    print("Value:"+str(v)) #遍历所有的键 keys()print('-----------------------')for k in alien_0.keys():    print(k)    #按顺序遍历字典中的所有键 sorted()print('-----------------------')for k in sorted(alien_0.keys()):    print(k)     #遍历所有的值 values()print('-----------------------')for v in alien_0.values():    print(v)    #除去重复项 set() 和Java中的Set一样,不保存重复的元素print('-----------------------')for v in set(alien_0.values()):    print(v) #嵌套#字典列表alien_2 = {'color':'blue','point':255,'height':255,'width':255}aliens=[alien_0,alien_1,alien_2]print(aliens) #在字典中存储列表pizza={    'crust':'thick',    'toppings':['mushrooms','extra cheese'],}print(pizza) #在字典中存储字典users={    'james':{        'first':'lebron',        'last':'james',        'location':'la'    },    'kobe':{        'first':'kobe',        'last':'bryant',        'location':'la'    }}for username,user_info in users.items():    print(username+":"+ user_info['first'] +" "+ user_info['last'] + " "+user_info['location'])

 

转载地址:https://www.cnblogs.com/sgh1023/p/10011281.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Python编程从入门到实践笔记——用户输入和while循环
下一篇:Python编程从入门到实践笔记——if语句

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月06日 10时36分04秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章