摘要: 具体内从请从2.4.1节开始看起 阅读全文
posted @ 2018-03-11 19:20 Avention 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 字典中的每个元素表示一种映射关系或对应关系,根据提供的“键”作为下标就可以访问对应的“值”,如果字典中不存在这个“键”会抛出异常,例如: 为了避免程序运行时引发异常而导致崩溃,在使用下标的方式访问字典元素是,最好能配合条件判断或者异常处理结构,例如: 字典对象的 setdefault() 方法用于返 阅读全文
posted @ 2018-03-11 18:17 Avention 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 使用赋值运算符“=”将一个字典赋值给一个变量可创建一个字典变量。 也可使用内置函数dict()通过已有数据快速创建字典: 还可以使用内置函数dict()根据给定的“键:值”来创建字典: 还可以给定内容为“键”,创建“值”为空的字典: 当以指定“键”为下标为指点元素赋值时,有两种含义: (1)若该“键 阅读全文
posted @ 2018-03-11 16:30 Avention 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 字典(dictionary)是包含若干“键:值”元素的无序可变序列,字典中的每个元素包含“键”和“值”两部分,表示一种映射或对应关系,也称为关联数组。定义字典时,每个元素的“键”和“值”用冒号分隔,不同元素之间用逗号分隔,所有元素放在一对大括号“{”和“}”中。 字典中的“键”可以是Python中任 阅读全文
posted @ 2018-03-11 14:09 Avention 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 从形式上看,生成器推导式与列表推导式非常接近,只是生成器推导式使用圆括号而不是列表推导式使用的方括号。与列表推导式不同的是,生成器推导式的结果是一个生成器对象,而不是列表,也不是元组。使用生成器对象的元素是,可以根据需要将其转化为列表或元组,也可以使用生成器对象的__next__()方法或者内置函数 阅读全文
posted @ 2018-03-11 14:04 Avention 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 元组也是Python的一个重要序列结构。从形式上,元组的所有元素放在一对圆括号中,元素之间使用逗号分隔。下面的代码演示了创建元组的方法: 元组属于不可变序列,一旦创建,没有热河方法可以修改元组中元素的值,也无法为元组增加或删除元素。因此,元组没有提供append()、extend()和insert( 阅读全文
posted @ 2018-03-11 11:55 Avention 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 本节内容请从2.2.1节开始看起。 阅读全文
posted @ 2018-03-11 07:31 Avention 阅读(144) 评论(0) 推荐(0) 编辑