元组和集合是Python中的基本类型 一,元组 元组(tuple)由小括号、逗号和数据对象构成的集合,各个项通过逗号隔开,元组的特点是: 元组项可以是任何数据类型,也可以嵌套 元组是一个位置有序的对象的集合,通过偏移来访问元组项, 只不过元组是不可变的,不能在原处修改; 元组的各个项可以重复,例如, ...
分类:
编程语言 时间:
2019-05-16 15:13:09
阅读次数:
141
集合: 集合是无序可变,元素不能重复。实际上,集合底层是字典实现,集合的所有元素都是字典 中的“键对象”,因此是不能重复的且唯一的。 一:集合的创建和删除 1. 使用{}创建集合对象,并使用 add()方法添加元素 2. 使用set(),将列表、元组等可迭代对象转成集合。如果原来数据存在重复数据,则 ...
分类:
编程语言 时间:
2019-05-12 01:06:38
阅读次数:
163
对于 phper 来说 array_diff 这个函数应该知道它的用途,获取两个数组的差集,我理解中的差集是这样的 但是执行下代码会发现结果并不是 我开始以为应该是会输出数组 [1,2,6,7] 才对的但是实际结果却不是,于是去翻下文档: 如图人家说的已经很清楚啦,是将后面的所有数组与 array1 ...
分类:
编程语言 时间:
2019-05-05 20:43:54
阅读次数:
152
1.今天突然跟前端有一点小小的分歧,传输数据和数据库里的数据做比对,该前端做处理还是后端,(并不是都不愿意做,相反,都愿意在自己那端处理= =) 2.最后终于归结我这了,好久之前做过list比对,记得刚写代码的时候,两个list比对?那就无限foreach呗,当然实现是能实现,这就很影响比对效果和代 ...
分类:
其他好文 时间:
2019-05-05 19:30:32
阅读次数:
144
(1)sys / system的区别: System是数据库内置的普通管理员,手动创建任何用户在被授予dba角色后与system这个用户差 不多。而sys是数据库超级用户,数据库的很多重要东西(字典、内置包、静态数据字典视图等)都属于这个用户,该用户只能以sysdba的身份登录。任何用户以as sy ...
分类:
数据库 时间:
2019-04-29 09:31:50
阅读次数:
212
一.Redis的基本简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的 ...
分类:
其他好文 时间:
2019-04-16 10:44:14
阅读次数:
187
集合概念集合操作集合概念集合是一类具有相类似属性的集合,一个包含不同元组的无序集(不支持排序操作),实现关系测试和剔除重复记录,支持union并集、∩交集、差集difference、对称差操作;特点:无序、元素唯一,不支持索引集合操作集合创建添加元素删除元素运算:交叉并补college={‘语文‘,‘高数‘,‘物理‘,‘体育‘,‘电路‘,‘Python‘}high={‘语文‘,‘数学‘,‘体育‘,
分类:
编程语言 时间:
2019-04-10 16:37:45
阅读次数:
170
一、元组用法 1、索引 | 切片 | 长度 2、.count(obj)查看元素的个数 3、.index(obj,bindex,eindex)查看元素索引,可以指定从第几个开始到第几个结束 4、有序存储,可存放多个数据,不可变(内部可以包含可变对象,可变对象依旧可变) 5、应用场景:将不允许操作的列表 ...
分类:
其他好文 时间:
2019-04-05 15:36:31
阅读次数:
186
集合 集合是可变数据类型,但它里面的元素必须是不可变的数据类型。 集合无序且不重复,有着字典的外形,但内部元素不是键值对。 1、集合的增删查 增 删 查 2、集合的基本运算 交集 并集 反交集 差集 集合判断 ...
分类:
编程语言 时间:
2019-04-03 20:35:46
阅读次数:
207
其实只要明白 LINQ查询操作符的Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany,Aggregate()的使用,一些简单的操作 ...