zoukankan      html  css  js  c++  java
  • 基本数据类型__集合

    集合(set)

    定义集合:qq = {value,value}    或者是qq = set(value,value)
    
    集合的作用:去重,关系运算(集合必须为可hash类型)
    
    集合元素的几个原则:
    
    1)、每个元素为不可变类型(可hash,可以作为字典里的kay)
    
    2)、没有重复元素
    
    3)、无序(无序排列)
    
    重点来了:集合的目的就是讲不同的值放在一起,不同的集合间可以进行关系运算,无序纠结元素的类型
    
    操作(了解就好):
    
    首先定义两个集合set1 和 set2
    
    set1 in set2       ======>set1 是否在set2里,还有not in  意思相反
    
    set1 | set2        (并集)两个集合组成的所有的集合
    
    set1 & set2       (交集) 两个共同的部分
    
    set1 - set2         (差集)      只有set1没有set2 的
    
    set1 ^ set2        (对称差集)    没有同事在两个集合的集合
    
     在集合中添加元素用.add()方法,.pop方法不指定参数,随机删除,并且有返回值
    
    单纯的删除:discard,remove    指定元素删除,元素不存在不报错,单纯的删除,没有返回值
    
    update方法谁调用更新谁的集合
  • 相关阅读:
    如何安装mysql
    07 登录接口开发
    06 跨域问题
    05 实体校验
    04 异常处理
    03 整合shiro+jwt 会话共享
    02 统一结果封装
    01 新建SpringBoot项目 整合Mybatis Plus(Spring Boot 前后端分离)
    结合Scikit-learn介绍几种常用的特征选择方法
    Set_ML
  • 原文地址:https://www.cnblogs.com/52-qq/p/8323773.html
Copyright © 2011-2022 走看看