Python学习笔字典数据类型之字典与列表
随笔记录方便自己和同路人查阅。
#------------------------------------------------我是可耻的分割线-------------------------------------------
像列表一样,“字典”是许多值的集合。但不像列表的下标,字典的索引可以使用许多不同数据类型,不只是整数。
字典的索引被程序“键”,键及其关联的值称为“键-值”对。
不像列表,字典中的表项是不排序的。名为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 ')
运行结果:


浙公网安备 33010602011771号