Python编程从入门到实践笔记——字典
2018-11-24 10:44
801 查看
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']=0 alien_0['y_position']=25 print(alien_0) #创建空字典 alien_1={} print(alien_1) #修改字典中的值 alien_0['color']='black' print(alien_0) #删除(彻底删除)键值对 del del 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'])
相关文章推荐
- Python编程从入门到实践笔记——用户输入和while循环
- Python编程从入门到实践笔记——函数
- Python编程从入门到实践笔记——类
- Python编程从入门到实践笔记——文件
- Python编程从入门到实践笔记——异常和存储数据
- python 编程 入门到实践 6章 字典与嵌套
- <Python编程从入门到实践--web应用程序> 学习笔记
- Python编程 从入门到实践 第六章 字典
- 【Python学习笔记】UDP编程与多线程入门(简易聊天工具编程)
- 笔记|《简明Python教程》:编程小白的第一本python入门书
- 《Python 编程-从入门到实践》5-1~5-13
- 《Python 编程-从入门到实践》3-1~3-11
- Python核心编程笔记-第2章:快速入门
- 《Python 编程-从入门到实践》10-1~10-13
- python编程从入门到实践18章 Django入门
- 笔记|《简明Python教程》:编程小白的第一本python入门书
- 数字图像处理开发入门与编程实践 笔记一
- python编程:从入门到实践 第五章课后题
- Python(编程小白的第一本 Python 入门书) 学习笔记2——代码练习
- python 编程 入门到实践 第四章 列表操作和元祖 (课后题加原书)