python支持类似于a+=3这种二元表达式。比如:1a+=3->a=a+32a-=3->a=a-33a*=3->a=a*34...在python中的某些情况下,这种二元赋值表达式可能比普通的赋值方式效率更高些。原因有二:二元赋值表达式中,a可能会是一个表达式,它只需计算评估一次,而a=a+3中,a要计算两次。对于可变对象,可以直接在原处修改得到修改后的值,而普通的一元赋值表达式
分类:
编程语言 时间:
2019-10-25 09:30:37
阅读次数:
78
元组和集合是Python中的基本类型 一,元组 元组(tuple)由小括号、逗号和数据对象构成的集合,各个项通过逗号隔开,元组的特点是: 元组项可以是任何数据类型,也可以嵌套 元组是一个位置有序的对象的集合,通过偏移来访问元组项, 只不过元组是不可变的,不能在原处修改; 元组的各个项可以重复,例如, ...
分类:
编程语言 时间:
2019-05-16 15:13:09
阅读次数:
141
列表列表在python里是有序集合对象类型。列表里的对象可以是任何对象:数字,字符串,列表或者字典,元组。与字符串不同,列表是可变对象,支持原处修改的操作python的列表是:任意对象的有序集合通过偏移读取可变长度、异构以及任意嵌套属于可变序列的分组对象引用数组列表的操作列表的操作和字符串大部分都相同:合并/重复:list1+list2:结果是两个列表按顺序结合list*3:结果是列表list重复
分类:
编程语言 时间:
2018-12-30 20:27:44
阅读次数:
269
元组类型简介 使用括号包围的数据结构是元组(tuple)。例如: 元组和列表一样,都是容器型的数据结构,且都是序列,所以容器中的元素都是按照索引位置有序存放的。所以,可以进行索引取值、切片等序列通用操作。 不同的是,元组是不可变序列,无法原处修改,意味着修改元组必须创建新的元组对象。实际上元组的概念 ...
分类:
编程语言 时间:
2018-12-22 01:42:15
阅读次数:
311
变量赋值的几种形式细节 本文解释python中变量赋值的形式,并解释一些细节。后面还有一篇文章解释python中按引用赋值的文章。 python中变量赋值的几种形式。 注意: python的数值是不可变对象,无法在原处修改数据,所以不支持自增、自减 。 其中(1) (3)无需过多解释,唯一需要注意的 ...
分类:
编程语言 时间:
2018-12-15 13:43:14
阅读次数:
929
练习一: 1、列表:用list()函数或者[]创建,元素之间用“,”分隔;包含零个或多个任意类型元素,可进行增删改操作。列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素。 区别于元组,可动态增加,删除,更新。 2、元组:用()或者tuple()函数来实现,元素之间用“,”分 ...
分类:
其他好文 时间:
2018-09-22 21:21:33
阅读次数:
164
练习 总结列表,元组,字典,集合的联系与区别 列表,元组,字典是有顺序的,而集合是没顺序的 列表是以方括号形式表示,元组是以圆括号表示,字典以花括号表示,集合则是以[()]的形式表示 列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素。区别于元组,可动态增加,删除,更新。 元 ...
分类:
其他好文 时间:
2018-09-22 18:21:33
阅读次数:
168
一:元组: 1,简单介绍:元组由简单的对象组构成。元组与列表非常类似,只不过元组不能在原处修改(它们)是不可变的,并且通常写成圆括号中的一系列项。虽然元组不支持任何方法调用,但元组具有列表的大多数属性。并且它的大部分执行操作在介绍字符串列表的时候我们就已经学过了,在这里学起来就比较简单了。 2,元组 ...
分类:
编程语言 时间:
2018-04-16 14:32:29
阅读次数:
160
三、总结列表,元组,字典,集合的联系与区别。 (1)列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素。 (2)元组和列表在结构上没有什么区别,唯一的差异在于元组是只读的,不能修改。 (3)集合就是我们数学学的集合,没有什么特殊的定义。集合最好的应用是去重。所以,集合内的元素 ...
分类:
其他好文 时间:
2018-03-22 20:37:09
阅读次数:
177
在python对象分类中已经 介绍了python不可变对象,下面将列举实例,详细分析: 不可变类型(数字,字符串,元组,不可变集合):不支持原处修改。 引用 在python一切皆是对象,而对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用赋值给变量。故这里 ...
分类:
编程语言 时间:
2018-03-10 11:59:18
阅读次数:
273