一,Python的数据结构-集合 1,集合的定义 Python中集合是以{}括起来的,例如x=set({1,2,3,4,5}),这就是一个集合,集合的特点有:(1),去重的(2),无序的,集合的作用用:如下,(1)去重,把一个列表变成集合,就自动去重了(2)关系测试,测试两组数据之前的交集、差集、并 ...
                            
                            
                                分类:
编程语言   时间:
2016-08-11 22:23:53   
                                阅读次数:
242
                             
                    
                        
                            
                            
                                集和 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 set创建集合 由于集合本身是无序的,所以不能为集合创建索引或切片操作,只能循环遍历或使用in、not in来访问或判断集合元素。 可使用以下内建 ...
                            
                            
                                分类:
其他好文   时间:
2016-08-10 20:56:06   
                                阅读次数:
119
                             
                    
                        
                            
                            
                                一、集和 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 1.创建集合 2.访问集和 由于集合本身是无序的,所以不能为集合创建索引或切片操作,只能循环遍历或使用in、not in来访问或判断集合元素。 ...
                            
                            
                                分类:
编程语言   时间:
2016-08-09 17:26:19   
                                阅读次数:
234
                             
                    
                        
                            
                            
                                集合 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 s = set([3,5,9,10]) #创建一个数值集合 t = set("Hello") #创建一个唯一字符的集合 a = t |  ...
                            
                            
                                分类:
编程语言   时间:
2016-08-08 14:09:41   
                                阅读次数:
185
                             
                    
                        
                            
                            
                                    问题:寻找两个字典中间相同的地方(相同的键、相同的值等) 解决方案:通过keys()或者items()方法来执行常见的集合操作(比如求并集、交集和差集) 这些类型的操作也可用来修改或过滤掉字典中的内容。例如: 总结: 字典的keys()方法、items()方法支持集合操作,但是values()方法不 ...
                            
                            
                                分类:
编程语言   时间:
2016-08-07 18:28:31   
                                阅读次数:
157
                             
                    
                        
                            
                            
                                    本节内容 1.集合操作 2.文件操作 3.字符编码与转码 4.函数操作 1.集合操作 集合是一个无序的、不重复的数据组合; 1.1 常用操作 它的作用是: 1)自动去重:列表变成集合,自动去重; 2)关系测试:测试两组数据之间的关系,交集、并集、差集、对称差集、父集、子集等 1.2 基本操作 添加  ...
                            
                            
                                分类:
编程语言   时间:
2016-08-07 18:20:15   
                                阅读次数:
226
                             
                    
                        
                            
                            
                                    4.集合操作 集合是一个无序的,不重复的数据组合, 他的主要作业如下。 1.去重,把一个列表变成集合,就自动去重了 2.关系测试,测试两组数据之前的交集、差集、并集等关系 list_1 = [1,4,5,7,3,6,7,9]list_1 = set([list_1])list_2 = set([2, ...
                            
                            
                                分类:
编程语言   时间:
2016-08-07 12:27:33   
                                阅读次数:
139
                             
                    
                        
                            
                            
                                    1 union /union all 取并集 union去重 union all 不去重 2 intersect 取交集 3minus 取差集 4 如果匹配不起来 就需要自己添加一些列来匹配 如 to_number(null) to_char(null) ...
                            
                            
                                分类:
其他好文   时间:
2016-08-01 00:08:54   
                                阅读次数:
129
                             
                    
                        
                            
                            
                                    简介 redis是一个key-value存储系统,和Memcache类似,它支持存储的value类型相对更多,包括string(字符串),list(链表),set(集合),zset(有序集合),hash(哈希类型)。这些数据类型都支持push/pop,add/remove及取交集并集和差集及更丰富的 ...
                            
                            
                                分类:
编程语言   时间:
2016-07-23 13:31:29   
                                阅读次数:
229
                             
                    
                        
                            
                            
                                我们在python中会遇到这个命令set不仅可以完成交集、并集、还有差集、还可以消除重复元素(元素是(“aaaa”))这就是元素交集a=set("jjjjjj")b=set("kljkl")y=a&bprint(y)并集y=a|bprint(y)差集z=a-b去除重复元素new=set(a)print(new)
                            
                            
                                分类:
编程语言   时间:
2016-07-22 14:53:44   
                                阅读次数:
164