随笔记录方便自己和同路人查阅。
#------------------------------------------------我是可耻的分割线-------------------------------------------
像列表一样,“字典”是许多值的集合。但不像列表的下标,字典的索引可以使用许多不同数据类型,不只是整数。
字典的索引被程序“键”,键及其关联的值称为“键-值”对。
不像列表,字典中的表项是不排序的。名为spam的列表中,第一个表项是spam[0]。但字典中没有“第一个”表项。
虽然确定两个列表是否相同,表项的顺序很重要,但在字典中,键-值对输入的顺序并不重要。
#------------------------------------------------我是可耻的分割线-------------------------------------------
1、定义字典,示例代码:
# # -*- coding:utf-8 -*- # Autor: Li Rong Yang myCat = {'size': 'fat', 'color': 'gray', 'disposition': 'loud'}#定义字典
2、字典与列表是否排序,示例代码:
# # -*- coding:utf-8 -*- # Autor: Li Rong Yang spam = ['cats', 'dogs', 'moose'] bacon = ['dogs', 'moose', 'cats'] if spam == bacon: print('True spam == bacon') else: print('False spam != bacon') eggs = {'name': 'Zophie', 'species': 'cat', 'age': '8'} ham = {'species': 'cat', 'age': '8', 'name': 'Zophie'} if eggs == ham: print('True eggs == ham ') else: print('False eggs != ham ')
运行结果: