zoukankan      html  css  js  c++  java
  • Python知识点入门笔记——特色数据类型(集合)

    集合是一种不重复的无序集

    集合用花括号来定义{}

    集合和字典一样,里面的顺序是无序的,{1,2,3}和{3,2,1}是相等的

    集合的元素不可重复,也就是说{1,2,2,3}是不存在的,应该写为{1,2,3}

    集合里的元素需要是不可变类型,和字典中的键一样,所以集合可以理解为,只有键没有值的字典。


    集合的创建

    1.直接使用大括号{}创建

    集合元素是不可变类型所以可以使用数值,字符串,元组而不能使用列表,字典当做元素值


    如果在创建时在集合中写了重复的值,不会报错,但根据互异性,只会保存一个。




    创建空集合要使用set(),而不能使用{ },因为后者指的是创建空字典



    2.使用列表或者元组创建



    3.使用字符串创建


    得到的集合的元素是字符串的每个字符


    集合的操作:

    set.add(x):向集合中添加元素x



    set.update(a_set):使用集合a_set更新原集合,就是把括号里的集合的元素给set



    set.pop():删除并且返回集合中的任意元素


    注意:这里的删除是不能指定删除谁的,和列表的不一样


    set.remove(x):删除集合中的元素x,如果x不存在就报错



    set.discard(x):删除集合中的元素x,如果x不存在则什么也不做



    set.clear():清空集合中的所有元素



    set中的集合操作



    判断元素是否在集合中



    判断set3是不是set1的子集








  • 相关阅读:
    正则表达式运用到json断言与响应断言
    接口测试基础
    Jmeter接口测试流程
    性能测试基本概念
    数据库简介以及增删改查
    接口测试流程
    svn安装手册
    postman基本操作
    MySql数据库知识总结
    Liunx测试环境搭建详解
  • 原文地址:https://www.cnblogs.com/Mayny/p/9374175.html
Copyright © 2011-2022 走看看